What programming languages to teach?

0 like 0 dislike
10 views
Hello!

Include the College, which this year is set on specialty:
— programming in computer systems (PKS);
— applied Informatics in Economics (PI).

For each specialty there is a course "fundamentals of programming", in which the learning of any language (or language family) programming, which will be the working tool in the study of other disciplines.

Question:
1) How/what languages + IDE to choose for the specialty PKS?
2) How/what languages + IDE to choose for specialty PI?

Thank you!
by | 10 views

7 Answers

0 like 0 dislike
If I studied I would like to learn ruby or python.
Jetbrains IDE (optional).
by
0 like 0 dislike
By Far Python.
Java / C#
by
0 like 0 dislike
I think that either C, for classic, plus the algorithms are all there, only with pointers of course an ambush... or Python because too classic, but fresh and with an eye on parallel computing in the future.
\r
\rwww.khanacademy.org/science/computer-science — just in case.
by
0 like 0 dislike
— programming in computer systems (PKS);
Only low-level, which give an idea about the inner workings of a PC, its functioning, types of data, etc., C, Pascal, even basic, there is no difference
\r
\r— applied Informatics in Economics (PI).
VBA, because Excel no economist — economist-disabled
by
0 like 0 dislike
Better si, since will help you better understand the mechanisms of the PC architecture. Other languages takes too much upon itself, hiding the actual mechanism. BUT! If you want to teach crafts programmirovanie, Python or Java will be preferable.
by
0 like 0 dislike
C# — a lot of powerful tools, including FP, but without the complexity advantages.
by
0 like 0 dislike
Any multiparadigmatic the language in which it is possible to show procedural, modular, functional and OOP paradigm. Because the course is called "fundamentals of programming" and not "bases of mandatory and/or OOP programming" as many imply. Personal sympathy towards Python. IDE is not fundamental up to the absence. This is in regards to the PCB (230115?)
\r
The second more difficult standard on the economy is not found (I wonder only I guessed to look at them before answering? :)) but if not tied to the vendor (1C, MC), alternatives in addition to Python also does not occur.
by
110,608 questions
257,186 answers
0 comments
32,781 users