2

What programming language do you guys recommend to learn?
Currently, I know Java, PHP and JS but I want to try something else...
I was thinking maybe C, C++ or C#, opinions? Also, many people seem to praise Python as the new god of programming languages which will solve all of our problems, but until now I ran into nothing but problems really with literally every python-application I have used (mostly incompatibility between certain packages which actually were the required version, I found it very annoying to fix every time). Is that just me or does that happen more often?

Comments
  • 2
    I took people's advice here to learn Go after PHP and I think there's no turning back now 😵😍
  • 3
    Most of the issues with python are related to the differences in Python 2.x vs 3.x. Python itself is a pretty nice language imo, it's simple and easy to learn, yet pretty powerful and versatile. It really depends on what you want to go for. If you want to continue with web-related things C# might be an alternative too.
  • 4
    Any in the c family, with c++ and c# there's no limits
  • 3
    C# to the go
  • 0
    Fuck everything go for C :)
  • 0
    I'd go for C++
  • 0
  • 0
    Golang or elixir. Go will most probably widen your job prospects
  • 0
    Scala ... shot yourself
  • 0
    If it is for fun I'd recommend buying some embedded development platform, like Arduino or Raspberry Pi, and learn some C that way. It is really fun!
  • 0
    I would recommend Smalltalk. It's the only really object oriented language. Yes the community is not so big, but you really learn what's object oriented programming really is about.
    After that I would recommend GO 👍
  • 2
    C, C++, or golang. Golang is really just Google trapping C++ and Python in a room until they make a baby.
  • 1
    C#, it resembles Java (stop it, you inner hater! You know it does!).

    Or go mobile. Xamarin, native, hybrid. Your choice. Or all of them. You know you want to.

    Also, what's the deal with Go? Where can I write it? Any good IDE? What can I implement? Just asking.
  • 0
    Machine language
  • 0
    Python's easy to pickup.
    C or C++ will improve how you consider resource management.
    Assembly is a hoot
  • 0
    You should probably check out Web Assembly too.

    http://webassembly.org/
Add Comment