想学一门计算机语言

来源:百度知道 编辑:UC知道 时间:2024/04/27 23:42:21
计算机高级语言有好多种,我现在想简单了解一下它们之间的区别,同样都是语言,为什么会有某些语言适合写某些程序之分呢? 比如C适合写系统,那么别的语言就不能写了吗? 那么它们写的时间会有哪些困难吗?
这一切是因为它们的计算方式不同吗? 还是什么??

能打个形象且恰当的比喻说明一下它们写程序的过程或方法吗? 感激不尽!!!
我现在打一个比方(不知这个比方是否恰当):
比如,我现在用C语言写一个绘图程序,用一个命令(a)来指示这个软件使用WINDOWS的某个代号来使物件显示出红色.
我现在要用B语言写一个绘图程序,由于语言不同,要使这个物件显示出红色可能需要一个命令(F)来指示这个软件来完成.

语言之间这样的区别吗? 那么这两种语言写出来的程序,我能把其中一个程序做出来的图像放在另一程序里使用吗?
(我打的比方或许不恰当,但我想知道答案,希望你们明白我的意思,理解万岁!!谢谢各位!)

我是学编程的,一开始学的是C语言,挺难学的,但是也坚持了下来,虽然当时也不知道学到了些什么可是后来经过温故果然能知新,现在想想C比较基础的语言是C,然而我认为C语言仅仅应该为我们学习其他语言打下坚实的基础,就像我们学汉字必须先学会拼音一样,后来学的Java,JavaWeb ,vb ,C#,他们之间的理论各有相同之处,下面我觉得应该先回答你的问题然后谈一点自己的感受,这些语言之间C语言是面向过程的语言,它们强调过程,就是先干什么后干什么比如洗衣服就得先把衣服放进洗衣机再加水再插电源等,而以Java为代表的语言是面向对象的语言,它们强调万事万物皆是对象,这个对象拥有属性和方法,就比如人这个对象有名字(属性)能吃饭,走路(方法)一样“比如C适合写系统,那么别的语言就不能写了吗?”这是你的第二个问题,不同的语言的特点决定了它适合做什么,C之所以适合写系统是因为它比较底层而Java适合写一些应用性的开发,现在的软件中有好多是用Java开发的这不是计算方法不同而是由于性质不同造成的,现在我写一段代码虽然你未必能够看懂但是你应该能看出区别如果需要交流欢迎你给我发Email:
liwei2086889@163.com
Java
Class Hellword
{
public static void main(String args[])
{
System.out.println("HELLO WORD!");
}
}
C
#include<stdio.h>
void main()
{
println("HELLO WORD!");
}

最简单易学的vb

C语言是基础之基础,相当重要!几乎所有的大学都开这门课!
之所以用它编操作系统,是因为他的执行效率高。但是由于比较复杂,现在的其他软件好多都用JAVA,C#,C++等编写。
但是打好基础后,学习其他语言就简单多了!
建议先学C,然后JAVA!
之所以选择JAVA而不是C#,是因为目前的市场大部分被JAVA占有。

学什么语言取