2

Java vs python? New programmer?

Comments
  • 4
    Oranges vs Spinachs?

    New dieter?

    Java is more mature and more suited for backend apps while python is easier and usually used for big data / scientific apps. What would you like to do?
  • 1
    As a new programmer dont worry to much about it, just tet started Both Languages are great. Chance are throughout your carrer you will learn many more Languages as you get more experienced
  • 1
    I think Python can be a good choice. It promotes good coding style and it has a mentality of "code is written once but read many times".

    I cant comment on the maturity of it as someone mentioned, but i have yet to find a drawback. There's tons of libraries and I think it complements c# pretty well, bit i havent had to do that yet.

    I think EVE (space mmo) is, or at least was, built with a version of Python. Rendering/graphics is done with a low level language (c# i think?) but game logic in Python.
  • 1
    C. If you are new it's best to learn a low level language. That way you will have to know what is actually happening with your code. It's true that with python you could do bigger things faster, but I think learning C is worth it in the long term. It is also quite a lot harder.
  • 2
    @CristCD i think that can br a very valid point, but when starting out things like interpreter and easy to read code can be fantastic when youre starting out.

    Libraries can be easy to understand just by reading its code, and unless youre doing some heavy 3d i think the performance isnt much of a problem.

    Wanna do a website? Check out Flask.
    Wanna do a discord bot? Check out discord.py.

    Im such a fan of python because i want a working result fast, that makes it very fun.
  • 0
    @highlord Yeah, I recommend it because I learned that first in college. You do really get a more profound understanding of the code that can be rally helpful when locating bugs.
  • 0
    React
  • 0
    @billfree React is a framework, and JS is very useful but its not the first language to start with
Add Comment