Jump to content

What should I learn first?

Go to solution Solved by fizzlesticks,

Find out what language your school uses for their beginner classes and start learning that.

Like mentioned above try finding the language that is used in beginner classes and learn that, most likely it will be Java. Try to find projects that you like/interested in. Also, put all the projects you complete on GitHub, it will serve as a motivation to post/finish a project, it will also get you used to the GitHub which you will be using in your career. Depends on your aptitude with math, but I would say get a head start on that since that is what a lot of people fall behind on. Good luck

Link to post
Share on other sites

Learning the language is the easy part. You shouldn't worry about what language to learn. It's the concepts like data structures and algorithms that'll be a challenge. However, like what has already been said becoming familiar with the language you're going to be using will be a help so you're not completely in the dark when it comes to putting your fingers to keyboards. 

Link to post
Share on other sites

Definitely get a good grasp on Object Oriented Programming. You will most likely learn either Java, C++ or C# in school and having an early understanding of what objects are, how to create them and use them would be great. They will teach you this but the concepts Polymorphism, Abstraction, Inheritance and Encapsulation can at times be confusing when first learning them. 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×