Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )

Advanced DNS Management
New ZoneEdit. New Managment.


Sign Up Now
> Programming Resources For Linux, Welcome to heaven
post Jul 3 2004, 07:07 PM
Post #1

RMS is my Hero

Group: Support Specialist
Posts: 782
Joined: 6-October 02
From: Trichy,INDIA
Member No.: 29

This thread is about Programming resouces on Linux.

1.Well..first thing probably you want to do on Linux is little bit of C programming.
Checkout these links:-

2.Once you know how to do C then rest is easy..Following tutorial is not specially for Linux but can be helpful if you want to learn Cpp:
But in my opinion best book on Cpp that was ever written for beginners as well as advanced users is book by Bruce Eckel: Thinking in C++.You can download it from here:

3.System Programming:

so you know "c" and want to try your hands at system programming..then i think Book by Richard Stevans:Unix Network Programming is the best thing to start with.But apart from that..following link also gives some idea about system programming.

4.Game Programming

Well..if you say i don't like this system programming B*shit..and want to try something more interesting..then you should try game programming.SDL and OpenGl are the libraries which are widely used for that.
For don't have to follow any can checkout..
For Opengl the two most popular books are the Redbook and the BlueBook
The Redbook can be downloaded from here.
But apart from Opengl and SDL..several frontends to Opengl has been written that makes Programming with Opengl even simpler..For example..OpenGui

6.Gtk Programming:

Here comes the real guy...If you want to do some Gtk programming..then you have plethora of resources.To begin "/usr/share/doc".But following links also might be useful:

7.Qt Programming: hate C ( all that nasty string handling,file processing,Namespace pollution).Welcome to the club..If you want to do GUI programming in C++,probably QT is the best ToolKit ever written.Again QT tutorial at "/usr/share/doc/qt-devel-3.3.3.xx is very comprehensive and lucid.Excellent documentation is the one thing that makes Qt far superior that Gtk.
Apart from that official tutorial..there is another unofficial tutorial for Qt.Checkout following link..

8.Kernel Programming

Enter sadman..You want to do the real thing and the best book to start is book by Alessandro Rubini.Checkout following Link:-
But apart from that you should visit also.And you might be interested in following books/tutorials:

PS:Resources for Network Programming coming soon.

Hemant Kumar
user posted image
Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 23rd March 2018 - 03:42 PM