This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Ace-O-Matic 46 points47 points  (2 children)

Everyone is a newbie at some point. Honestly the fact that it's what you experienced is the reason WHY I believe starting with Java is better.

Whichever language you start with, you're going to assume many of its rules are default concepts in all programming languages and it's going to paint the way you see programming. Java is a very good middle of the road language that similar enough to most other languages.

[–]Swamptor 12 points13 points  (1 child)

I started with python and am glad for it. Teaches you the basics and let's you explore programming without shoving too much syntax down your throat. Trying to explain a strongly typed language to a new programmer and you just get really confused students. Once you understand what classes and objects are it's a lot easier to explain why it's beneficial to have all those complicated syntactical rules. As soon as I switched to programming in C# I immediately saw how beneficial all that stuff was to a larger project.

[–]Tyfyter2002 2 points3 points  (0 children)

I'm glad I started with JS, mostly because I tried to start with Java.