-   Programming (
-   -   The best way to learn? (

iz3r 02-04-2005 12:13 AM

The best way to learn?
I've always been interested in software developement. I used a source code to make a really cool windows app once. Now that Im on linux its like programer heaven. I just was wondering the best way to learn how to program and write my own software. What would be the best language to start off with and what tools should I use to teach myself.

Thanks! :Pengy:

RodimusProblem 02-04-2005 01:17 AM

Start with what looks good to you.

Python is very simple compared to more strict languages like Java.

Pascal is notably the strictest of the many languages out there.

C, C++ and C# are popular options too.

The best way to learn how to program is to program. Try to write programs that do something, even dumb things like having a gif of a cat running after your mouse will help you learn programming. Start small and build from there.

Note: you don't have to learn everything, just what you need to know to do what you want to do. ;)

iz3r 02-04-2005 01:24 AM

Yeah I basically want to mess around. But the only code BackGround I have is HTML. sooo uhh. Are there any resources I can use with simple comands so I can get on my feet with programing?

RodimusProblem 02-04-2005 01:42 AM
Most Linux distros have this pre-installed.

You can't get much easier than Python. ;)

dping 02-04-2005 02:02 AM


To help learn C it I would recommend "The C Programming Language" by Brian Kernighan and Dennis Richie -- they are the guys who designed the language. It's a very useful book.

MikeZila 02-04-2005 09:30 AM

I started with Python, and once I got a couple usefull Python programs working (I made a cool custom mail handler thay my system uses to this day) I started breaking into the Python modules that let you itegrate C into your code, once I was comfrotable throwing chunks of C into my Python, I moved to making just plain C. I still use Python a great deal, though. It's my favorite.

iz3r 02-04-2005 10:04 AM

Alight thanks guys. I'll try python when I get home but I'm at school now, but I can always VNC but thats way to slow for mytaste :-)

chrism01 02-07-2005 12:00 AM

how about ssh? Maybe using -X option...

All times are GMT -5. The time now is 08:11 AM.