LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 05-28-2003, 01:55 AM   #1
killi
Member
 
Registered: Apr 2003
Location: Norway
Distribution: Diff
Posts: 440

Rep: Reputation: 30
programming language


hi i want to learn to program is there a howto start
about programming (any language) ??

cheers

erling
 
Old 05-28-2003, 02:18 AM   #2
aizkorri
Member
 
Registered: Feb 2002
Location: Basque Country
Distribution: Fedora 14, Ubuntu 14.04
Posts: 434
Blog Entries: 1

Rep: Reputation: 55
There are a lot in the net, I would suggest something for beginners. You could start with Java, although there's a lot of people that says it is better to begin learning C.

try this site.
http://java.sun.com/docs/books/tutorial/
 
Old 05-28-2003, 02:26 AM   #3
killi
Member
 
Registered: Apr 2003
Location: Norway
Distribution: Diff
Posts: 440

Original Poster
Rep: Reputation: 30
ok
 
Old 05-28-2003, 03:29 AM   #4
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 64
C and C++ here:

http://www.cplusplus.com/

http://www.cprogramming.com/
 
Old 05-28-2003, 06:35 AM   #5
killi
Member
 
Registered: Apr 2003
Location: Norway
Distribution: Diff
Posts: 440

Original Poster
Rep: Reputation: 30
thx

Last edited by killi; 05-28-2003 at 08:55 AM.
 
Old 05-28-2003, 06:37 AM   #6
Mega Man X
LQ Guru
 
Registered: Apr 2003
Location: ~
Distribution: Ubuntu, FreeBSD, Solaris, DSL
Posts: 5,339

Rep: Reputation: 64
 
Old 05-28-2003, 08:25 AM   #7
trickykid
LQ Guru
 
Registered: Jan 2001
Posts: 24,149

Rep: Reputation: 256Reputation: 256Reputation: 256
Moved: Programming questions belong in the Programming forum.
 
Old 05-28-2003, 03:21 PM   #8
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
www.python.org
 
Old 05-29-2003, 12:37 PM   #9
GtkUser
Member
 
Registered: Sep 2002
Location: Canada
Distribution: Redhat 9.0
Posts: 637

Rep: Reputation: 30
Re: programming language

Quote:
Originally posted by killi
hi i want to learn to program is there a howto start
about programming (any language) ??

cheers

erling
It's probably best to learn C, even though C is not the best language because it is legacy code and action based. Still the C programming language is the foundation of Linux and also the foundation of GTK+ which is the best open source development library. As long as Linux is implemented in C, than that's the most powerful language, providing you with the most functionality. On the other hand, if you just want to explore the fun stuff than use a middleware application server like Java which provides a more extensive research and development library that you can reuse in your solutions.

www.google.com

Some instructions for installing Java2 SDK
http://members.shaw.ca/trollking
 
Old 05-30-2003, 12:26 AM   #10
killi
Member
 
Registered: Apr 2003
Location: Norway
Distribution: Diff
Posts: 440

Original Poster
Rep: Reputation: 30
thx
 
Old 06-01-2003, 02:37 PM   #11
sikil_nuru
LQ Newbie
 
Registered: Jun 2003
Location: Sweden
Distribution: SuSe 9.0
Posts: 13

Rep: Reputation: 0
If you are going to learn C, start of with C++ instead.
Its much more powerfull and a little easier to learn then
C.
 
Old 06-01-2003, 03:15 PM   #12
killi
Member
 
Registered: Apr 2003
Location: Norway
Distribution: Diff
Posts: 440

Original Poster
Rep: Reputation: 30
ok
 
Old 06-02-2003, 12:08 PM   #13
sikil_nuru
LQ Newbie
 
Registered: Jun 2003
Location: Sweden
Distribution: SuSe 9.0
Posts: 13

Rep: Reputation: 0
Here´s a good book about C++ :

http://www.amazon.com/exec/obidos/tg...glance&s=books

(dont metion it )
 
Old 06-05-2003, 03:34 PM   #14
mattman
Member
 
Registered: Jun 2003
Distribution: Slackware
Posts: 49

Rep: Reputation: 15
my first language was perl, i would suggest perl or python to start, to get the basics down. then move on to c/c++ or java. just a word of warning, if you start with java, you will never want to touch c, c is basically java with worse syntax, and java is a way more Object Oriented language. *waits for the flames*
 
Old 06-05-2003, 05:19 PM   #15
GtkUser
Member
 
Registered: Sep 2002
Location: Canada
Distribution: Redhat 9.0
Posts: 637

Rep: Reputation: 30
Java is hosted by an application server, it's generally known as middleware, and it's efficient for writing software solutions but it's not suitable for system implementation. In addition, Java2 is owned by Sun Microsystems, so you are renting the components, you don't own anything. Java2 forces you to agree to a relationship with the vendor and places the control in the vendors hands.

There is a very good open source library called Gtk+ (www.gtk.org) with Standard C++ bindings (called Gtkmm). Gtk+ is preinstalled but Gtkmm needs to be downloaded separately (unfortunately).

Note (for installing Gtkmm):
PKG_CONFIG_PATH=/usr/lib/pkgconfig/:/usr/local/lib/pkgconfig
LD_LIBRARY_PATH=/usr/local/lib
 
  


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
which programming language is used to do tcp/ip programming?? gajaykrishnan Linux - Networking 9 12-21-2012 05:16 AM
Best programming language to use cudajaw Linux - Newbie 30 03-12-2005 04:09 AM
D Programming Language XsuX Programming 7 11-17-2004 08:55 PM
What programming language do you know? zikhermm Programming 11 09-15-2001 10:51 PM
Which programming language top111 Linux - Newbie 8 08-22-2001 07:21 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

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

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration