How do i get started in programing?

Started by the_architect, Jun 23, 2022, 06:22 AM

Previous topic - Next topic

the_architectTopic starter

How do i get started in programing?


This is a very .. loaded question.

Firstly, i think you need to decide what kind of programming language you are looking to get into. I'm no programmer, but maybe look around and see what you are looking to develop first, platform wise, mobile? desktop? windows? cloud?

I think the first step here is figuring out which language to start with. The 10 Most Popular Programming Languages to Learn in 2022 ( (simple google search) should get you started on where to look, maybe try and touch each language a little bit and see which one flows best to you and keep on learning that one.

Give yourself some tasks as far as learning. For example, have a goal to reach each day or week, learn loops one week, learn to integrate another week, learn to do simple code within idk the first 2 weeks or something, that way you can always keep a goal and see yourself grow.

I've taken up some small programming courseware and the goals part certainly help.


Go to your local library and pick up a few books on the programming subject of your choice. Getting started is a simple way to learn the basics quickly. Most books have examples that you can work through which will enable you to see first-hand what your programming knowledge translates to.

You can also go to a website such as or and take a few courses on the subject of your choosing. Many of these courses cover the history of programming as well as programming fundamentals.

Practice makes perfect so it is reasonable to say that you should refresh yourself on the coding material at least once a week to fully grasp each language.


I'm happy to see you already have several responses; I didn't take time to read them, but just wanted to offer some thoughts (which may or may not overlap from the earlier replies)

1) Why do you want to get into programming? What do you hope to do with it?
Today, programming is done using many different computer languages. These languages can often be used to solve the same tasks/problems, but often certain languages are much more efficient at completing the required task. So please let us know what you would like to achieve and we can steer you to the language that would be most useful for you to learn.

2) Once you know which language you want to learn, you need to understand the language rules and operation.
This doesn't mean you'll only use this one language in your life (many professional programmers routinely use several languages -- even within the same project) but focusing on learning one language at a time will help you learn. Learning today can be done by reading books (borrow from a library, read online, ...) or by following tutorials online, watching videos/lectures, etc. If you know someone who knows the language you want to learn, having them sit with you to give a tutorial/answer questions can be helpful too. It really depends on what learning approach works best for you.

3) Build simple programs to familiarize yourself with the rules of the language. This will help you see how things fit together.

Let us know what you're wanting to do and we'll be able to provide more specific suggestions.

Good luck!


Hi! I think that first of all it is necessary to study the theory of algorithms and data structures. Then you need to choose the direction of programming. And also, what is important, it is necessary to take online courses, since you are a beginner. Good luck in your new endeavor!


you can first start with different articles and topics that interest you the most in this area of ��programming, also you can enroll in paid courses or on your own from reviews or books on youtube :)  :)  :)


First you need to choose your "right" programming language with which you will start your journey. The language you should start with depends on the purpose of learning it. If you are serious about programming, you can start with the C language. Take advantage of free online trainings, they will help you write your first program. Study books on programming, use reference books if you cannot find answers to your questions. Theoretically, you can try to study someone else's code, rewrite someone else's code, examine each line for errors, so you can better understand the big picture. Good luck!


This is not given to everyone. Programming is hard work that needs to be studied for a long time. Now there are many courses and online schools, for example, Netology, where you can take basic lessons for free. And the training itself according to the main program will be paid.

Я И Бал Крассавиц

 Hello! Personally, my methodology for learning programming languages began with the usual, certain allocation of time. I started watching different videos about languages on Youtube. Of course, everything did not work out for me right away, it took enough time and practice (a lot of practice). With this I want to show a simple algorithm: 1) Study (theory); 2) Practice, problem solving, viewing problem solutions; 3) Of course, courses, if possible, study with the best specialists!


Well, insofar as you're asking a question on a hosting forum and things like that, I suggest looking into PHP first. Not all the subtleties of the issue, of course, everything will require a lot of effort and time.
Start with a basic level.
There are no definite boundaries. First of all, you need to know all the standard functions and understand which of them to apply to effectively solve the current problem.