杨丽萍住在云南哪里:计算机语言如此之多,请问计算机高手,它们之间的关系是什么

来源:百度文库 编辑:中科新闻网 时间:2024/05/07 02:43:20
现在的计算机语言非常多basic c c++ java pascal,但程序编写都差不太多
我想具体的了解一下每种语言它所处在计算机系统中的位置,它门和计算机硬件之间的关系,也谢谢高手们指点一下怎么才能把它们都学的特好,但要节约时间

basic,c是面向过程的,c++是非纯面向对象的,java是面向对象的,建立在c++基础上的,而pascal是用在建筑方面较多,是一种严谨的语言,c和c++都能用指针直接访问内存,因此具有很大的功能,但是跨平台性差(就是只能生成exe文件,如果要在其他平台上用要换成其他的扩展名)而java则是运用了一种叫java虚拟机的程序,只要机上装了这个程序那么都能运行java程序了,不过java的运行速度慢,不过正在提高中,basic基本淘汰了(因为语句复杂,最主要的是功能不好),想要学好他们不是容易的事,首先要学好c语言的基本语句,然后看你的职业,如果是用在电信这种动态数据拦截或用在网络方面java一定有很大的优势,如果是用在大型软件开发方面还是用c++吧。
要学好这些东西,要经常写代码,最早照着写,然后自己改编,然后全部自己写并要混和你以前学的知识,最主要的是你要有兴趣。
你先看《c程序设计》潭浩强,然后再看《Thinking in c++》或 《Thinking in java》如果你c++看了那你的java就看了80%,但单看java也行,但要在你有清醒头脑是看!,ok,good luck!