编程语言、平台、程序库(类库)、操作系统 有什么关系?

请问:
编程语言、平台、程序库(类库)、操作系统 有什么关系?

C不难学的。我倒是很奇怪为什么很多人说C难学^-^
先学C吧。其实直接学Delphi、Java都可以的,C#稍微难一点,C++比较难。其实主要是用到核心的时候难而已,初学着接触的东西都不难的。你先学学简单的应用,再找点数据结构方面的书看看,再学比较深入的内容比较好。Vb就算了吧,那东东,简单是简单,稍微复杂点的东西它就做不了了。不过如果你只做简单的东西,简单的数据库,用Vb也行。
现在开发的软件,用C的并不多。C也快成教学语言了^-^Pascal现在就是教学语言了,Delphi的前身。Java、C#和C是一个系列的。主要的就是C和Pascal是面向过程的语言,另外几个是面向对象的。由于C可以操作底层的东西,所以很多底层操作的软件——比如OS的东东,还是要用C的。但是Java现在做的也不错,我们也用Java做过Linux内核方面的软件。

我建议你学Java或者C。其实编程语言么,学好了一个,别的自然就通了,主要还是看算法的。
温馨提示:内容为网友见解,仅供参考
无其他回答

学习编程都学些什么内容
1、C 语言:C 语言作为一种简单灵活的高级编程语言,它是一个面向过程的语言,一般是作为计算机专业的基础入门语言课程。2、Python:Python是一种面向对象、交互式计算机程序设计语言。它的特点是语法简捷而清晰。由于它的易学、易读的特性,有些学校用它代替C语言作为基础入门的语言。同时Python且具有丰富...

计算机语言的分类及之间的联系与区别
计算机高级编程语言按其程序的执行方式可以分为两种:编译型,解释型 1.编译型语言是指使用专门的编译器、针对特定平台(操作系统)将某种高级语言源程序一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成该平台的操作系统所能识别和运行的格式。这种语言的程序执行时效率高,可以...

编程课主要学什么(编程课主要学什么语言)
编程学的主要内容包括操作系统、数据库、设计模式、软件工程、数据结构与算法。 操作系统: 是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服...

编程语言有几种,分别都是编什么程序的?
汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执...

电脑编程是学什么的(少儿编程是学什么的)
电脑编程课是学什么的 大学的编程课通常是学习C语言、java、汇编等编程语言,还会学习数据结构、操作系统和微机原理等内容。编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。扩展资料在计算机系统中,一条机器指令规定...

编程课是学什么的?
操作系统、数据库、设计模式、软件工程、数据结构与算法编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的...

VB。NET,JAVA,C#,C++...等常用的一些语言有什么?一般是做什么的时候用...
C、C++、C#、Java、VB、delphi、ASP、PHP等等。。。C\\C++:编程入门,嵌入式系统,操作系统,跟硬件比较紧密的编程。C#:适合中小型系统的快速开发。Java:sun公司在C++的基础上除掉一些不安全的、复杂的部分。一大优势就是跨平台,因为Java程序运行于Java虚拟机,只要在机器上装了Java虚拟机,不需要...

c#和dot net。net是什么关系?
我们进行程序开发都是针对某种运行环境(平台)而言的。平台的内部实现了许多底层的服务功能,那么平台具体是什么呢?这就要提到另一个概念:运行时(runtime)。运行时是一个组件。不同的操作系统有不同的形式,在Windows中,运行库的形式是dll文件。平台的服务功能(例如文件操作等)都是由运行时来实现...

c#、asp.net、windows程序设计,这三者,什么关系?
是一种.net 程序开发语言 他可以在.net framework 框架下运行,但是这只局限于部分WINDOWS系统,国外一公司开发出了一个类似于.net frame work的mono平台,可以将C 移植到linux平台,不过我去看过,还有大量的基类库没有写呢。。所以我也没有怎么用,不知道现在怎么样了。asp.net 是一种由MICROSOFT...

当下几种流行的编程语言,谁能介绍一下都能干什么?
你这个问题好大,一个一个的说,我理解的你说的windows编程可以说成编写可视化窗口程序。因为编程跟运行平台没有直接的关系,是开发者可控的。要编写windows的窗口化程序就需要调用windows提供的API。可以通过大概3种办法:一是学习win32API就是windows为开发者提供的接口,需用C++语言来调用。微软出了两本...

相似回答