LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 01-27-2004, 10:57 PM   #1
Debian-Gnu-B
LQ Newbie
 
Registered: Jan 2004
Location: Seattle
Distribution: Debian
Posts: 12

Rep: Reputation: 0
Learning C/C++


Hey, everyone I'm interested in learning some programming, but I really have no idea where to start. Does anyone have any good ideas/suggestions of books, online forums, etc that they've had luck with? I'm plain tired of not knowing how to do such things. Anyway, would love your suggestions. Thanks

Joel
 
Old 01-27-2004, 11:16 PM   #2
simplico
Member
 
Registered: Jul 2003
Location: Orlando, FL
Distribution: mandrake 10
Posts: 62

Rep: Reputation: 15
try http://www.about.com search for c++ tutorial
 
Old 01-27-2004, 11:32 PM   #3
AMMullan
Member
 
Registered: Sep 2003
Location: United Kingdom
Distribution: Ubuntu, Arch
Posts: 437

Rep: Reputation: 30
Ummm I've been learning C and found the "Advanced Linux Prorgamming" or "The C Programming Language" - found them really good. Also, don't just read the books if ya get them, do the theory and if ya got a mate that does programming get him/her to write some code with lots of comments

If ya got any more questions ya want help with regarding Programming there's a Programming Forum
 
Old 01-27-2004, 11:58 PM   #4
IBall
Senior Member
 
Registered: Nov 2003
Location: Perth, Western Australia
Distribution: Ubuntu, Debian, Various using VMWare
Posts: 2,088

Rep: Reputation: 61
3 Websites that I have found helpful
1. http://www.strath.ac.uk/CC/Courses/O...e/ccourse.html
2. http://www.cppreference.com/
3. http://www.gnacademy.org/text/cc/Tutorial/tutorial.html

I hope these help you
From Ian
 
Old 01-28-2004, 02:08 AM   #5
UltimaGuy
Member
 
Registered: Aug 2003
Location: Chennai, India
Distribution: PCLinuxOS .92, FC4
Posts: 840

Rep: Reputation: 30
The best book I've read.

http://www.mindview.net/Books/TICPP/...ngInCPP2e.html
 
Old 01-28-2004, 06:21 AM   #6
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
It depends... sorta.
Are you looking to code for Linux? or M$ based apps?

If you are a complete beginner to C, they any basic Learn C/C++ book will get you started with the basics. The basics are the essential parts to all coding. Once you get those down, the rest falls into place with experience, imagination, and innovation.

Linux Programming (SAMS book) & Advanced Linux Programming are really great books. They are by far the best for beginners I've ever seen.
I've been coding for auite sometime, and I still reference those two during my development projects at work.

If you looking to write code in Linux you are in luck. you have compilers, IDEs, and other tools available at your fingertips.
If your looking for M$ codeing tactics, you're going to have to purchase a compiler or find one on the net. But I've found that most M$ based compilers/builders are very expensive. And the free ones normally don't give you the power/robustness you really need for good code slingin.

I think it's best to have a book rather than internet examples. To me anyhow.

L8rz
 
Old 01-28-2004, 11:09 AM   #7
Debian-Gnu-B
LQ Newbie
 
Registered: Jan 2004
Location: Seattle
Distribution: Debian
Posts: 12

Original Poster
Rep: Reputation: 0
Hey, thanks a lot. All of these look great. I can't wait to sit down and dive into them. Hopefully my brain isn't permafrosted from the mortgage business. I've seriously got to find something else to do. Anyway, thanks again. I appreciate it.

Joel
 
Old 01-28-2004, 11:26 AM   #8
Debian-Gnu-B
LQ Newbie
 
Registered: Jan 2004
Location: Seattle
Distribution: Debian
Posts: 12

Original Poster
Rep: Reputation: 0
DaFrEQ,

When you mention, Linux Programming (SAMS book), is SAMS the publisher, or is that an acronym for something? Thanks!

Joel
 
Old 01-28-2004, 12:28 PM   #9
AMMullan
Member
 
Registered: Sep 2003
Location: United Kingdom
Distribution: Ubuntu, Arch
Posts: 437

Rep: Reputation: 30
First of all, SAMS is a publishing company (Visit their site) ...

And as for Windoze programming compilers/IDE's go to Bloodshed.net as this is a GPL'd IDE for Windoze and this is what I use when I HAVE to do any programming under that ******** operating system
 
Old 01-28-2004, 12:35 PM   #10
AMMullan
Member
 
Registered: Sep 2003
Location: United Kingdom
Distribution: Ubuntu, Arch
Posts: 437

Rep: Reputation: 30
O'Reilly Openbooks is another site you might wanna keep an eye on, there's no Programming books available at the moment but i've seen them on here...
 
Old 01-28-2004, 01:18 PM   #11
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
Oriely are great books. And yes SAMS is the publishers. But in general the C books I've read from them are pretty good.
I'll check the actual authors tonite when I get home and let you know tomorrow.
 
Old 01-28-2004, 03:16 PM   #12
Debian-Gnu-B
LQ Newbie
 
Registered: Jan 2004
Location: Seattle
Distribution: Debian
Posts: 12

Original Poster
Rep: Reputation: 0
I actually became interested in programming after I switched to Linux a few months ago. There are some windoze based apps that are unavailable for Linux that I want to use (a 'database' of sorts, but not really), so I thought "Why not learn some programming and contribute to the linux world at the same time." After my last BSOD, there is not much that could make me go back to windoze. Especially as someone mentioned above, all their proprietary (?) software costs you a fortune! What kind of crap is that? I'll use windoze where I am forced to (work) and that's it. Anyway, I don't want to stir the mire anymore with that kind of talk. Could get ugly.

I'll check out both the SAMS and O'Reilly sites, and see what they have to offer. Hopefully good prices? If not, we have a half priced bookstore around here that specializes in computer jargon. I'm of to !
 
Old 01-28-2004, 03:20 PM   #13
DaFrEQ
Member
 
Registered: Mar 2002
Location: Earth... for now
Distribution: SuSE9.2 AMD64; LFS; GentooAMD64; Ubuntu10.04; RHEL 5.5; Solaris10(SPARC)
Posts: 418

Rep: Reputation: 30
The SAMS books are usually pretty cheap. Price wise that is.
The O'reileys are a bit more... depending on the book's content and size mainly. But O still has damn ... *bleep* darn good books for the price anyhow.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
learning c++ g2axiom Programming 14 12-31-2004 07:57 PM
Learning as I go. Curious LinuxQuestions.org Member Intro 1 09-25-2003 12:07 AM
Learning? slack105 Slackware 3 07-31-2003 12:46 PM
Learning C++ pilot1 Programming 8 07-02-2003 01:58 PM
learning how much mb? nakkaya Linux - General 4 02-27-2003 10:04 AM


All times are GMT -5. The time now is 03:21 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration