当前位置: 代码迷 >> C语言 >> 编程的基础知识
  详细解决方案

编程的基础知识

热度:365   发布时间:2007-04-01 11:41:49.0
编程的基础知识
我想学编辑软件。。就是想学编一个俄罗斯方块。。
应该要学什么语言?
还有C C++ VB三者有什么区别??应该要学哪个呢?C与C++是否有关系????
请问有基础教程给我吗??有连接吗??
搜索更多相关的解决方案: 基础  知识  俄罗斯方块  软件  

----------------解决方案--------------------------------------------------------
C,C++,Java属于专业类语言,其中C++是C的进化,Java也是C和C++的网络进化
----------------解决方案--------------------------------------------------------
同时,我想说的,现在的C#,是在C++的基础上得来的

VB也是一种语言,但是只能在windows下使用
----------------解决方案--------------------------------------------------------
那我要编一个俄罗斯方块应该要学什么语言?有教程吗?
----------------解决方案--------------------------------------------------------
什么语言都可以做到

教程

论坛有很多人写过,你可以找找旧帖子
----------------解决方案--------------------------------------------------------
我是一个菜鸟。。不知道哪些合适。。。。你可以帮我提供一个连接吗?
----------------解决方案--------------------------------------------------------
还是觉得vb  好一 点
----------------解决方案--------------------------------------------------------

这个嘛,还是请专家来解释吧,各种语言都他们的优点哈


----------------解决方案--------------------------------------------------------
C/C++/C#:优势是编写的程序是直接被内存读写,不用通过系统和虚拟机(除了调用系统API以外),速度会比别的语种快;但是劣势是,它们的编译器多,而且不能在不同平台间共享

JAVA:优势是跨平台能力强(编写的程序能在 windows 和 linux 下运行),原因在于它有虚拟机(里边包含了JAVA所有的库文件),同时,它的编译器比较专一,可移植性是目前最高的语言;劣势,因为通过虚拟机,所以它的速度要比C语言(C语言的衍生)要低

VB:优势是windows下的编程,编译器比较专一,而且比较容易上手;劣势,在windows下移植性高,但是不能下linux下编译,而且它必须通过调用系统,所以速度上也比C语言慢

汇编:优势,编译效率最高,速度也是最快;劣势,由于是机器语言,可移植率最低

[此贴子已经被作者于2007-4-1 13:01:42编辑过]


----------------解决方案--------------------------------------------------------

谢谢拉.ls

现在才弄清楚..他们的区别...


----------------解决方案--------------------------------------------------------
  相关解决方案