Help answer threads with 0 replies.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
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.


  Search this Thread
Old 02-23-2004, 10:23 AM   #1
LQ Newbie
Registered: Feb 2004
Location: Switzerland
Distribution: SuSe 9.0
Posts: 6

Rep: Reputation: 0
Programming beginner requirements, tools

I realize that this question has been asked in various ways.

I have NO, 0, null experience in programming and I have just switched to Linux. I have decided to try to learn to program. I have read a lot of threads on this site and I think that either C++ or Python seem to be the best at this stage. I know that opinion varies but I think those are the choices that I will stick to. I have taken the advice on the books and looked over all of the sites that were posted already, I don't want to beat a dead horse.

My question is: What tools do I need for C++ and/or Python? What tools are needed in general?

Once I know what they are I can find them on my own, and the information related to them.

Thanks in advance.

Old 02-23-2004, 10:31 AM   #2
Registered: Aug 2003
Location: Mallorca, Spain
Distribution: xubuntu
Posts: 551

Rep: Reputation: 38
try kdevelop.

its free and probebly installed on your mashine.
Old 02-23-2004, 12:31 PM   #3
Registered: Sep 2003
Distribution: Slackware 10 w/ Kernel 2.6.8
Posts: 176

Rep: Reputation: 30
kdevelop, vim, and gvim are some good editing programs. make shure you have the GNU compiler on your machine (i.e. gcc,g++). just type "gcc" and hit enter to see if you do. if not you can find it on the cds you used to install linux. the biggest thing though is to check to see if you have python since thats general not a common install. just type python in a terminal to see if thats installed too.

much luck to ya.
Old 02-24-2004, 09:53 AM   #4
Registered: Oct 2003
Location: Croatia
Distribution: Fedora 4
Posts: 46

Rep: Reputation: 15
You should also decide do you want to write console or X11 programs. If you just started off, and just wanna learn, console applications will be fine. As chewysplace said, you need 2 things: text editor to write code in ( consider gvim, emacs ( perhaps bit hard for a begginer ), joe, nedit ... I'm happy with gvim ), and a compiler ( gcc ).
For documentation you have lots of great sites, some c and cpp books on
Old 02-24-2004, 03:00 PM   #5
Senior Member
Registered: May 2002
Location: Melbourne Australia
Distribution: it died/ macosx
Posts: 2,478

Rep: Reputation: 50
I would suggest python. C++ might overwhelm you, if you're begining. However, if your of the "throw me in the deep end so I can truly learn to swim" school of thought, then you might choose C++ it's up to you.
Python should be installed on your machine. type 'python' to find out.
python can be programmed line by line, or used in a text editor. will help you out ALOT.

Oh: and may I suggest that you learn html? *dodges rotten fruit thrown by angry members*

have fun.

Old 02-24-2004, 04:10 PM   #6
Senior Member
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
Learn HTML, that is the .... just kidding:-P

I agree with titanium... if I were learning how to program right now I'd probably use Python first.

Kdeveloper is a pretty good program (as far as IDE's go, though in general I hate IDE's), but it is a little hard to use for somebody new to programming and IDE's.
Old 03-01-2004, 05:19 PM   #7
Senior Member
Registered: May 2002
Location: Melbourne Australia
Distribution: it died/ macosx
Posts: 2,478

Rep: Reputation: 50

rock on
Old 03-01-2004, 05:52 PM   #8
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,576

Rep: Reputation: 191Reputation: 191
I suggest you sould start from the language a good book is easier to get
KDevelop has a plus, because it handles Makefiles for you (it makes your projects more compilicated, on the other hand). For first programs you can use any simple editor you like (but not, somehing just for plain text).

To sum up, what you need:
- a good editor
- gcc (if you decide to start from C/C++, should be installed)
- python (if you decide to start with Python, but it should be already installed)
- KDevelop , just to try it


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
Best beginner book for C programming? rmy1 Programming 21 01-18-2010 08:14 PM
C++ beginner - libraries and graphical programming TotalLinuxNoob Programming 6 11-10-2005 08:35 AM
Beginner C programming projects/activities/games Opeth Programming 2 09-30-2004 12:06 PM
Programming tools? mifan Linux - Software 1 07-21-2004 02:50 PM
programming beginner darksvr Programming 6 09-11-2003 03:05 AM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 06:02 AM.

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