English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I have linux. Can anyone tell me what to do with it?
I want to learn how to program computers and someone said that Linux would be the best way to go. Well I'm here, now what do I do? :)

2007-08-13 16:05:22 · 5 answers · asked by Dr. C∂ƒƒee £ips :} 4 in Computers & Internet Programming & Design

just to get me going in the right direction of course :)

2007-08-13 16:06:03 · update #1

5 answers

Linux comes with a lot of programming options and tools. That is probably why someone suggested you get Linux if you want to learn how to program.

If you want to learn how to program, you are going to need a little bit more than Linux. I suggest you buy an intro to programming book or take a course.

Python - easy beginner language that is showing up more and more in commercial environments and IT shops. You can do traditional 3GL programming but object oriented programming as well with it.

Java/.Net - Many companies can be classified as either a Java or Microsoft (.Net) shop so learning one of these languages would be a big plus. (If you go with .Net, dump the Linux and re-install Windows).

bash - default shell for Linux and you should know one of these. And yes, this is a language.

C/C++ - If you are learning to program to be a hard core programmer then you are going to want to install Gnu development tools and learn C/C++. There are lots of good books on C/C++ and a lot of your "learning algorithm" books have C code examples.

vi/emacs - learn how to use one of these editors...that is part of programming

tcl/tk - for variety, you could delve into something like this and get a taste of programming something more than command line programs, not a high priority but just a thought.

MySQL/Postgress - you will want to learn how to connect your programs to a database. Oh, and learn SQL.

...just a start. :)

2007-08-13 17:36:31 · answer #1 · answered by nonlinear 6 · 0 0

I would not start with linux (because most people use Windows, if you want a large portion of people to use your programs you are better to use a programming language supported by windows)...but sense you have it installed (which for some people is the hardest part)

I would install eclipse (google it) and that will take you the their web page, eclipse is a development environment for Java..(a multi platform programming language) Also I would recommend getting a book, or taking a college course.. What version of linux do you have?

2007-08-13 16:16:04 · answer #2 · answered by shortysporty2002 2 · 0 0

starting with linux is cool, especially for development. all compilers and tools are available for free, and most likely already on your system.

what exactly do you want to develop? do you want to learn a language like C, C++ or Java, or do you want to make web pages?

maybe you should give us a bit more information.

2007-08-13 20:35:58 · answer #3 · answered by cruppstahl 4 · 0 0

Got a computer programming queries?
2700 it professionals are ready to help you for free
Just post your programming queries at
http://groups.google.com/group/forsoftwareprofessionals/

2007-08-14 19:44:20 · answer #4 · answered by Homework Help 1 · 0 0

lol linux nuts :)
install the gnu tools -- gcc g++ etc

2007-08-13 16:14:35 · answer #5 · answered by mdigitale 7 · 0 0

fedest.com, questions and answers