D
D
Dmitry Maksen2015-01-10 22:37:02
Programming
Dmitry Maksen, 2015-01-10 22:37:02

Where to find the right direction to learn programming from scratch?

Hello dear users. Please help me to answer my question.
The bottom line is that I have long wanted to start programming. But, due to his ignorance in this area, he did not dare. Now I'm in the 11th grade and I'm going to take the exam in computer science, for further admission. I don’t feel any problems with passing, except for the complete lack of knowledge about the Pascal language (a quarter of the tasks are related to it). Unfortunately (for reasons unknown to me) we do not study programming languages, the teacher did not teach them to us and is not going to (in the past he was a teacher of works). There is just a great desire to dive into programming with your head. During the week I "googled" the information I needed to learn Pascal, and did not come to a single solution. So please help me find good web resources or books related to Pascal/Delphi, algorithms and basic programming, as well as a couple of good tips about development plans. Thank you in advance.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
M
makol, 2015-01-11
@Arkeyka

It is necessary to decide on the choice i-lift.tv/ru/10-yazykov-programmirovaniya-kotorye-...
How to decide for yourself what you want to study
www.proklondike.com/books.html
forcoder.ru
progbook.ru
torrent distributions there is a mass of literature. PS Remember that one language will not be limited. And for reflection https://forum.xakep.ru/topic/1583178/

E
Eugene Burmakin, 2015-01-10
@Freika

frey.su/diving-into-web-development just a couple of days ago I wrote for my friends who are interested in the same issue. See if it suits you.

O
Oleg Gamega, 2015-01-10
@gadfi

forget about pascal and delphi ─ they are dead
choose a more relevant language, I would advise java or c# ─ they are optimal for learning, they have the most classical OOP + many vacancies. Many can advise C ++, I myself started with it and I won’t say that it is somehow particularly complicated or abstruse, but there are a lot of things that you can do in it, but all textbooks and experts say you can’t and they beat your hands for this))) I will not describe its positive and negative sides, but I would still advise java or c #
further after the basics of syntax algorithms (there are a lot of books, I don’t remember specific names, ideally contact someone from the university and take laboratory work)
then look towards the bases data and determine the direction

A
Aleksandr Sh, 2015-01-11
@DarkWolf13

a good turner-milling operator can also make good money, more than other "managers", especially if the hands are properly adapted

G
globuser, 2015-01-12
@globuzer

In fact, on the topic of the deadness of languages, yes - Pascal and Delphi are dead, except for their offshoots somewhere. But, Pascal is taught very well and it is intelligibly possible to convey to the listener algorithmization and programming basics, which he can then use with another language. Of course, there is a minus, that there will be a small initial habit of syntax, but this is all solvable. How much I studied literature, before they started studying programming in universities in Pascal or C. Moreover, there were more in Pascal than in C, and the students understood everything better.
Then later they switched to C and C++. In principle, from personal experience I can say, study the classics of the current IT world from the first courses of a university or already in the last grades of school, these are Unix systems and c / c ++ / python. Having studied and mastered this, jointly imbued with algorithms, the base of mathematical logic and mathematical analysis, the theory of discrete mathematics, you will already acquire a good initial basic level with which you can get a job somewhere, even at the initial level!

X
xmoonlight, 2015-01-10
@xmoonlight

PARADOX!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question