S
S
Sdelan_v_CCCP2014-10-09 09:07:43
linux
Sdelan_v_CCCP, 2014-10-09 09:07:43

What are some good books for a beginner Linux programmer?

Hello! I have a brother who is in high school. What books would you advise him to start reading so that he begins to understand how to program under Linux, and what is programming in general?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Anton Fedoryan, 2014-10-09
@Sdelan_v_CCCP

It is logical to start reading what Linux is:
1
2
Next is programming itself and languages:
Charles Petzold Code
Stephen Prata C / C ++
Mark Summerfield Qt / Python
You can also look towards Ruby, Perl and other cross-platform languages, but I don’t work with them I'm familiar with it, so I can't give you any advice.
If you have knowledge of Pascal, then you can Lazarus.

V
Vladimir Shapovalov, 2014-10-14
@Nexen2

I'm afraid knowing the language and knowing the development environment does not yet know how to program.
I have a bunch of books on the old Delphi, where the IDE was described and where the language was not considered, not to mention something cool. Therefore, I look at it this way - a person who knows how to really program must understand any language or environment (not very abstruse, of course). One understanding of OOP is worth something, and it is cross-language.
Language and OOP: Podbelsky, C++ Language.
Whip to advise or guess?
The correctness of programming as such: Savchenko, Development of algorithms from simple to complex.
Knowing well the language or IDE, but not understanding what you are doing, it will be like in my university, where they taught to calculate the day of the week in a big cycle from the birth of Christ. I ask why, the answer is just an example. Because of such examples, I later saw such pearls from classmates. And then we also have programs that ask for a lot of RAM and are buggy.

N
Nikolai Turnaviotov, 2014-10-20
@foxmuldercp

For starters, I would give the official documentation for the same python, for example, let it teach - it is quite simple, and then you can go towards the web on the same django, well, html + js.
plus postgresql, also of the dock.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question