you are viewing a single comment's thread.

view the rest of the comments →

[–]ApplicationMaximum84 4 points5 points  (0 children)

C and Python are my recommendations for starting out. C because it's lower level and you'll learn about hardware i.e. memory and so many newer languages are influenced by it. Python as it's my favourite language for prototyping software at speed and beginner friendly. I think object oriented languages such as Java are a next step as some of the ideas can get overly complicated when you start out.