ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I know how to code using PHP and other website languages, and at one point I was starting to use C++. But I want to REALLY get into C++ programming, so I am just looking for a book that can teach me alot - and maybe deals with programming in linux too ;-)
not a book but a tutorial, its a little bit out of date so some of the io stuff is wrong, but the concepts are all there and thats whats really important.
for linux programming i would reccomend this and this
There is a tutorial that expands a bit on why you want to learn object-oriented programming and what it buys you, in addition to teaching the language.
It comes with code snippets that you can compile and run and see for yourself. (I admit that I am the author... I had some good feedback about it. Give it a spin). It's not really OS-specific but it's all developed and tried on Linux.
Originally posted by wapcaplet Also, there's Thinking in C++, two volumes, available for free.
I recommend those books also. If you already know some C++, and other languages, Accelerated C++ might be a good choice. I picked it up and it was pretty tough for me because I realy only knew C, and Thinking in C++ is the better book for someone with my experience.
I just purchased a new C book.
C & Data Structures
P.S. Deshpande and O.G. Kakde
I wanted to get some opinions on it.
I have found numerous incosistancies in it.
Errors in the editing.
I read portions on topics I already have a good understanding, and I felt as if the editor didn't even read it for errors.
I found three errors within 5 minutes of reading.
I'm in no way an english major.
I know bad and worst english, but this book left details out.
It starts to explain a point, and then it looks as if the printer just skipped information. Did anyone else read this book.
I want to know if this is just me, or is this a poorly written 1st edition? It does have a good broad collection of topics.
But I believe that the fact that it is a first edition is why I found so many errors. I'm not out for trashing books, but I do want to know if this is common in all of the first edition distrobution, or am I just the lucky one that got the book when the printer was going out.
If you're going to be programming in Linux and want to learn a C laguage I would start with the C language, not C++ since the vast majority of Linux's code is written in C. Also starting with C and then moving to C++ is a much more logical decision since C is C++'s natural ancestor.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.