reset password
Author Message
Juan_Briceno
Posts: 4
Posted 20:48 Oct 08, 2014 |

Other than C++ and Java, what other programming languages should a CS major learn, if any?

G190852562
Posts: 162
Posted 22:49 Oct 08, 2014 |

All of them

 

Knowing more programming languages will never hurt.  Depending on what you plan on doing after you graduate, different languages are preferable in different industries.  So unless you know exactly what language you'll need, it best to learn all of them starting with the most popular/fasting growing languages.

Last edited by G190852562 at 23:00 Oct 08, 2014.
makermead
Posts: 2
Posted 11:44 Oct 09, 2014 |

Different programming languages each have a different strength. The computer language that you should learn depends on what kind of programming you want to do. For videogame development (especially consoles) you want to learn a low-level language Like C because the lack of abstraction makes the program run faster on leaner hardware. For something like webapps or browser programming you would want to learn something that runs on a framework with more built-in tools like Ruby or C#.

One of the important concepts is how much work is being done by the processor vs. by the programmer. Some languages require very exact and careful programming but work very fast, others allow you to write very quick programs but the built-in tools can slow things down. Its like driving a motorcycle vs driving an RV, the more tools you bring along, the more resources you have to spend to get where you are going.