I am learning Pascal in school, but i was reading alot about it that it is not used nowdays. So Should i learn python or Java as my first programming language, and learn pascal in school for the only reason to get a good grade? Or should i just Learn Pascal(Lazarus) and learn another language after that? What do u suggest? Is it worth learning Pascal(Lazarus)? Hope u understand my question. :)
解决方案Pascal is indeed rarely used these days, and that from someone still listed on the free pascal credits :-)
It does have one positive in that it's syntax does lend itself towards learning c#, it is arguable that c# is closer to pascal than it is to c.
The key thing to remember is much of programming is about methodology and process and those do not really change with programming language. In a well structured language like pascal which has very tight type-casting you will learn some very important lesson which are often only taught by solving bugs in c, c++ :-)
Once you learn one language the time to learn others is greatly reduced because you should at least understand what you are trying to do, you just lack the how.
For my 2 cents all programmers should learn C because it is still the one compiler you can always rely on being available for any processor.
It would the best idea to learn it all. I must say that Borland-style language (Free Pascal has a strong bias to Borland Pascal, actually, for some very good reasons) can give you excellent background in programming, which C++ will hardly give you, in a clear, non-bloated, "academic" way. Pascal is a major predecessor of .NET.
—SA