要学面向对像的编程语言,难道一定要先学面向过程的编程语言吗???? 请有这方面经验的说一下谢谢
2个回答
展开全部
其实语言只是一个工具关键的还是思想,在编程中也就是算法(当然还有数据结构),面向过程和面向对象是两种不同的形式,至于先学哪个没有一定的先后顺序,之所以现在大多数人建议先学习c语言,是因为c语言简洁明了,符合日常语言的特点,而且这方面的书籍尤其是入门书籍比较多,从这样的语言中可以更好的接受编程思想的熏陶,而不是说一定要先学会了c才能学其他。
前几年中学生的信息学编程竞赛最常用的是pascal,这种语言其实在真实的开发中几乎没有任何用途,但是鉴于它的结构脉络非常清晰,易于理解,经常被作为信息学竞赛培训的首选。但是并不意味着只有学会了他才能学习c c++ java ,这只是介绍编程思想的载体和工具。
不过对于建立一个完整的体系而言,可以先选一种易于理解的语言,比如c 或者c++ 这样学习起来容易理解,可以更有学习的动力。
祝早日成才
前几年中学生的信息学编程竞赛最常用的是pascal,这种语言其实在真实的开发中几乎没有任何用途,但是鉴于它的结构脉络非常清晰,易于理解,经常被作为信息学竞赛培训的首选。但是并不意味着只有学会了他才能学习c c++ java ,这只是介绍编程思想的载体和工具。
不过对于建立一个完整的体系而言,可以先选一种易于理解的语言,比如c 或者c++ 这样学习起来容易理解,可以更有学习的动力。
祝早日成才
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询