Quote:
Originally Posted by robertpasa
I learned programming with BASIC in 1979, one of the first Apple Computers. That was the only language you could use on that, except assembly, which I never could understand.
I started a university in 1982 and they had just switched from FORTRAN to Pascal. They had also switched from cards to video monitors.
Do they still use BASIC or Pascal for teaching?
|
BASIC evolved to Visual Basic in the 1990s for Windows Visual Studio.
Old-school Visual Basic was a procedural type of programming language
that was great in producing User Interface applications. It was set on
COM compliant programming.
But Visual Basic 6.0 was gradually replaced by Visual Basic.Net and C# in
the early 2000s. It hit its peak about ten years ago but has since been
slowly replaced in popularity by Java, Python, JavaScript, Linux, Go, Swift, etc.
Colleges still use C/C++ to teach programming. The idea is that it is a
"harder" language to learn but makes it easier to grasp Java, Python, or
JavaScript in the working world.
A big part of compute science curricula is discrete math and its use in
data structures and algorithms: stack, heap, linked list, hash map,
binary search tree, sorting, etc. Then advanced courses build on that such
as aritificial intelligence and the heurisitc search. Graph theory is heavily used
in computer engineering and computer science.
So, BASIC is gone. I have not seen Pascal and Fortran since the 1990s heavily used.
The last time I Fortran was unusual - a mechanical engineer applied it to numerical
methods saying "it still works". But in a typical company, numerical methods would likely
be done with a Java Apache library or Python NumPy.