D
D
Dorsalon Dethahal2015-01-29 00:05:01
Programming languages
Dorsalon Dethahal, 2015-01-29 00:05:01

How to start programming for an amateur?

Luck turned its back on me, as they say, and at the age of 35 I became a wheelchair-bound disabled person. Accordingly, well, just a lot of free time appeared, and I decided - why not spend my time on something useful, and decided to start learning programming (just an occupation for people like me). The goal is to learn how to write small application programs, so to speak, for home use. Linux is installed on the home computer, i.e. interested in programming for him.
Is it too late to start?
Where to start doing?
What language to start with?
What to read from books?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
I
Ivan Smirnov, 2015-01-29
@StopKran

1) It's not too late.
2) In fact, it doesn’t matter at all, the main thing is to start.
3) Many now start with the python language because it is simple and popular.
I recommend the site informatics.mccme.ru
There is, for example, a course on python : informatics.mccme.ru/course/view.php?id=156
.
PS You will get a lot of advice, and it really doesn't matter what you choose. I wish you success.

A
Alexey Pavlov, 2015-01-29
@lexxpavlov

It's never too late to start, 35 years old - life has just begun, one might say. And your misfortune will not prevent you from developing in your chosen direction (programming). On the contrary, a large number of programmers work this way - remotely, from home. Therefore, I think that programming can become a real profession for you, and not just a hobby (as you wrote in the question - "The goal is to learn how to write small application programs, so to speak, for home use").
And in order to become a good specialist, you have everything: the most important thing is desire, as well as free time. With due diligence, in six months or a year you will be able to "small application programs", and in two years you will be able to become a competitive programmer. Although, remember that a good programmer is always learning.
You just have to choose what you are more drawn to, because there are a lot of directions in programming. Look at my answer to one question , there I gave a list of areas and technologies that are needed for these areas. He also pointed out what distinguishes a good specialist from a not-so-good one.
I would advise you to start programming with the c# language, but you have Linux, and there is no normal C-sharp there.
A good solution would be to choose Python - it's a very simple but powerful language; but it has rather unusual syntax.
You can start with PHP, but you need to be careful with it, it is also very simple, and therefore it is easy to write poorly. Although as a language it is very good.
I want to help you learn programming. Write to me (preferably on Skype) and I can help you choose where to start, and then I will answer your questions.

M
makol, 2015-01-29
@mak-oleg

Interactive training courses
habrahabr.ru/post/156241
siliconrus.com/2014/03/code
Libraries
forcoder.ru
progbook.ru
proglibrary.ru
www.proklondike.com

D
Dorsalon Dethahal, 2015-01-29
@Dorsal

After analyzing the information, I just can’t choose between Python, C ++ and QT, PHP and MySQL.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question