What's your opinion about Pascal? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 16

What's your opinion about Pascal?

Is it worthy to learn Pascal? I have to learn it because it is the first thing they teach us for programming in the university, but I haven't started yet and I never seen someone saying it is useful or something like that Do you think it is good they teach us that first and only then something like C#? Or is just something they should change in the subject?

12th Mar 2017, 6:05 PM
C.E.
C.E. - avatar
23 Answers
+ 21
Pascal and his triangles 😂😂
12th Mar 2017, 7:59 PM
Gami
Gami - avatar
+ 18
When it comes to learning at universities, so on large, mass scale, it's a whole of a different story. In my opinion for most of professors it is not a question of "Pascal is good to teach our students the basics", but rather "I've been teaching Pascal for 30 years, why would I change it?" Really, there is no point in teaching old language paradigms when both the existing and new developments are done totally differently now. For the majority of students this know-how will cease to be needed after they pass exams.
12th Mar 2017, 7:55 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 15
I think Pascal is not very common anymore. Although there are a few derived languages which are still present in some niches. It's as good as any other language to learn the basics of programming. I think many universities first teach a non-oop language to take care of the concepts of oop later on. At school I started with Pascal, at university with C, then C++, then Java, then others. But my very first programming language at work was Pascal-derived.
12th Mar 2017, 6:45 PM
Tashi N
Tashi N - avatar
+ 14
Thanks for your opininion Luka and Tashi, I think it might be good for learning bases
12th Mar 2017, 7:41 PM
C.E.
C.E. - avatar
+ 13
Thank you both for answering, I never heard of it before and didn't knew it uses. Could you tell me if it is similar in sintax to another programming lenguage shown in this app?
12th Mar 2017, 6:25 PM
C.E.
C.E. - avatar
+ 12
Depends what you mean by 'worth of' - any knowledge can be worthwhile :) Also, Pascal is kind of old, so I assume not many new developments are there. However, country-dependent, there might be some applications which are still operating - many public administration systems and databases have user interfaces done in Pascal and/or Pascal-based framework like Delphi and alike. Specialists are scarce and so they could be well-paid.
12th Mar 2017, 6:21 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 12
Thank you so much for your help 😊
12th Mar 2017, 6:37 PM
C.E.
C.E. - avatar
+ 11
That's a hard question to answer. Turbo Pascal's object-handling heritage heavily influenced... C# - as both were (co-)created by the same author :) But from my glimpse look on different syntaxes and my pretty vast but over a 20-year-outdated xp in Pascal, I find some similarities with Ruby and Python. The big difference is, though, that Pascal was a compiled language.
12th Mar 2017, 6:35 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 10
In Russia, Pascal (and Delphi, of course) is very popular language in universities. Many database-software were written with Delphi. Fast work, convenient IDE and Form Designer, etc. There are some jobs, which requires knowledge of Delphi, Pascal. But for maintaining legacy software, in general. It is simple and powerful enough. Perfect for learning programming. Personally, I started with Turbo Pascal, then Delphi... And then some Visual Basic, some Haskell, Prolog, Java - and finally, C#, which so similar to Pascal, Delphi by syntax. P.S. We also used Lazarus at University. It is Object Pascal with support of Linux, Windows. P.P.S. Ah, Borland Delphi 7... One of the best IDE in that time. I will remember it. P.P.P.S. Do you know that many good software were written with Delphi, Lazarus? E.g. Total Commander...
12th Mar 2017, 10:04 PM
Anton Egorov
Anton Egorov - avatar
+ 9
@Nabeegh Ahmed Thank you so much but I don't have snapchat
20th Mar 2017, 2:43 PM
C.E.
C.E. - avatar
+ 8
It is useful for measuring air pressure. :) I have never heard of it used for programming languages, though.
12th Mar 2017, 6:09 PM
J.G.
J.G. - avatar
+ 4
I learned pascal 20 years ago at the university. I liked it, but we are talking about a while ago. Maybe it's a good starting for getting the main idea about programming as pseudocoding is, but it is obviously obsolete.
13th Mar 2017, 2:15 PM
Darío Rodríguez Valverde
Darío Rodríguez Valverde - avatar
+ 3
here in India we learn c
13th Mar 2017, 4:08 AM
Mrityunjay Jha
Mrityunjay Jha - avatar
+ 3
my teacher in the university who taught us programing languages was very proud because he learnt it in his university time, and he said " learning Pascal helped me in knowing the good side of the other computer language". Now he can differentiate and determine which is the better language to be used in certain circumstances.
13th Mar 2017, 5:40 PM
Nemat Osama Khalid
Nemat Osama Khalid - avatar
+ 3
in Algeria we learn Embracadero DELPHI
13th Mar 2017, 11:54 PM
DAHMANI MOHAMED ELAMINE
DAHMANI MOHAMED ELAMINE - avatar
+ 3
As a university professor who is about to teach a data analytics course at a business school, I wouldn't​ consider an older language like Pascal simply because it's not helpful for students looking for jobs. I am planning on teaching either Python or R. A useful ranking of popular programming languages is here. Note that Pascal isn't in the top 20. http://www.tiobe.com/tiobe-index/
14th Mar 2017, 2:34 AM
Vic Anand
Vic Anand - avatar
+ 3
It was a compulsory subject in my class 8, that time I found it to be a very tough language but didn't get time to work on it after that as with 5 years of experience in IT I didn't even saw a single project using Pascal.
11th Apr 2017, 5:45 PM
Tarique Khan
Tarique Khan - avatar
+ 2
Attempted to learn it in College in the UK. In short, it was horrible and I almost gave up programming. In long, it's an old language that was badly taught, didn't make any sense at the time and had a really bad experience with it. Other people may disagree with me and say it's a great language, that's fine, there is a fair chance I'd like it if I tried to go back and learn it again
13th Mar 2017, 10:47 PM
Christopher Mellor
Christopher Mellor - avatar
+ 2
Is it worth the learn???
14th Mar 2017, 5:48 AM
Olawale
Olawale - avatar
+ 2
There is no best pick. it's as good as any choice. However what is changed is the age when learner start learning programming. to get to know basic structures of computer programs there already apps for kids aged 10 or younger. like lightbot hour and others. so when you come to university chances are good you already know to program and that should be considered....
14th Mar 2017, 6:39 PM
pymatt
pymatt - avatar