入门PASCAL语言,很想知道它与其他语言的区别。

2024-11-16 15:34:45
推荐回答(1个)
回答1:

我高中的时候为了参加信息学奥赛才学的pascal,可惜没拿到什么成绩。总的来说,pascal是一种高级编程语言,是第一个结构化的编程语言,Pascal语言可以被方便地用于描述各种算法与数据结构,尤其是对于程序设计的初学者,Pascal语言有益于培养良好的程序设计风格和习惯。IOI(国际奥林匹克信息学竞赛)把Pascal语言作为三种程序设计语言之一,NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言,在大学中Pascal语言也常常被用作学习数据结构与算法的教学语言。所以呢,如果为了参赛或者初步了解计算机语言,你可以线学习pascal,方便学习数据结构和算法(这个很重要!!!)。
传统PASCAL的标准库中缺乏对网络编程的支持,并且仅通过自带的graph单元难以实现较好的图形界面(GUI),这些缺点大多需要嵌入汇编语言代码才能得到解决,缺乏与机器语言的接口。另一方面,作为一个面向过程的编程语言,和90年代兴起的面向对象的语言相比,不利于大型软件的开发。因此,pascal很难用于大型编程,商业用途小,教学还可以。所以,如果你以后打算从事计算机软件编程相关专业,从长远来看,以后也要开始学习c,或者c++,然后逐步转到java,安卓,asp等等。
我现在大四,真心给你的忠告,如果是初中或者高中,可以深入学习一下,然后再逐步转到别的,如果大学或者以上,那就算了。学习编程比较枯燥,加油哦!!!