DEV Community

Cover image for How do I start to learn to program?
codemattermedia
codemattermedia

Posted on

How do I start to learn to program?

Learning to program software begins with an interest in problem-solving. When it comes down to it, that's all that programming is; a set of instructions composed together to solve a problem.

Learning how to program is a lot like learning a new language. There are words and rules you need to follow to express and share ideas. Programming starts with understanding the meaning behind the words used to write software.

The good thing is that once you learn the common meanings behind the symbols and words used in programming, learning new languages becomes more comfortable with practice.

All programming languages share the same or similar concepts and structures. An "if" statement in one language means precisely that in another. Picking a language to write in will take some research as to what problems you'd like to solve.

Start by thinking about what interests you. From video games to stock market analysis, there's a world of opportunities for you to make something your own.

Endless videos and articles demonstrate what you'd be capable of writing. Do some homework on what interests you. Let your curiosity lead you towards what you want to create.

Once you decide what you want to make, research the technology behind it. Try recreating something you enjoy using. It doesn't need to be identical; a small subset of features should be sufficient to get you started.

Now start!

Top comments (0)