pascal是一门比较严谨的语言,对于刚学计算机语言来说是比较好的。美国那边上高级语言也不是一上来就上C的,都是从pascal开始教的。C++和JAVA都是面向对象的。JAVA是一门解释型语言。学哪种语言并不重要,重要的是,如果你对程序设计这方面感兴趣的话,你要学的是编程的思想。如果你学会了这种思想,什么语言都是浮云。他们的思想都是相同的,只是具体语法表现形式不同罢了。我是学C出身的,后来工作有用到object pascal,自己去学,后来搞了一个星期差不多就通了,基本的语法都是差不多的。最重要的是学编程的思想。
C++ 和java都是面向对象行的,运用起来比较的灵活,对于不懂任何代码的人来说,学好还是要一段时间的,特别是C++比java的更难学,什么指针之类的,让人难以捉摸,希望对你有所帮助。
语法上c++高级特性很多,不是职业程序员,无法完全理解和巧妙的运用里面的高级技巧,用不好反而很臃肿。
java是很先进的语言,而且剔除了c++中不太好的东西,并且加入了反射机制(动态运行加载与数据结构剖析机制),使得可以大规模使用xml这样的配置文件以完成模块之间的耦合和拼装。
pascal是面向过程的语言,跟basic类似。c++ java都是面向对象的语言,其中java已经进化到了面向切面编程。
pascal比较简单。
这三种语言,pascal和c++,java没关系。
java可以理解为有个喜欢C++的人,但是觉得c++有很多讨厌的东西,然后它以c++为蓝本,创造了一种新的语言。