Staredit Network

Staredit Network -> Computers and Technical -> Learning to make Programs
Report, edit, etc...Posted by Lord-Omega on 2006-12-01 at 10:31:37
does anyone have a website or a program they can like send me that will alow me to learn to make programs? im trying to get into programming.
Report, edit, etc...Posted by green_meklar on 2006-12-01 at 11:02:20
So am I. Unfortunately, the only languages I know are about six useless languages and a bit of Javascript (I'm still working on that). I'd really like to learn C++ someday, I hear it's basically the best language there is.

In the meantime, go here for Javascript, and maybe here for C++ and here for Visual Basic. I say maybe because I've only used the first and so I don't know how good the others are.
Report, edit, etc...Posted by Syphon on 2006-12-01 at 12:19:48
Just set a lot of free time aside and go pick up a beginners C++ book at a library, don't worry though, they may be think but they aren't THAT intimidating.
Report, edit, etc...Posted by adam2new on 2006-12-01 at 13:46:44
VERY EASY!!!

Python!

Just hope you can find your way to the download, and the tutorials (the tutorial links are listed in the Python Help, too).

EDIT:
Here is a "book" you can get free in many formats: Dive Into Python.
Report, edit, etc...Posted by Syphon on 2006-12-01 at 14:58:35
QUOTE(adam2new @ Dec 1 2006, 01:46 PM)
VERY EASY!!!

Python!

Just hope you can find your way to the download, and the tutorials (the tutorial links are listed in the Python Help, too).

EDIT:
Here is a "book" you can get free in many formats: Dive Into Python.
[right][snapback]597783[/snapback][/right]


Python isn't very useful for program development in it's current state, just web development.
Report, edit, etc...Posted by adam2new on 2006-12-04 at 10:42:39
QUOTE(Syphon @ Dec 1 2006, 12:58 PM)
Python isn't very useful for program development in it's current state, just web development.
[right][snapback]597805[/snapback][/right]

Are you sure?
Using the Tkinter module, you can make UIs and even a multi-line text box that includes (with it--default install) the ability to include pictures.

Oh, whatever. Try to learn it, if you want to.
Report, edit, etc...Posted by Syphon on 2006-12-04 at 11:25:13
QUOTE(adam2new @ Dec 4 2006, 10:42 AM)
Are you sure?
Using the Tkinter module, you can make UIs and even a multi-line text box that includes (with it--default install) the ability to include pictures.

Oh, whatever.  Try to learn it, if you want to.
[right][snapback]599156[/snapback][/right]


I haven't tried Tkinter module, but I do have PYGame installed. I find it much more confusing to beginners than say PHP-GTK.
Report, edit, etc...Posted by CheeZe on 2006-12-04 at 17:03:38
What?! Python is by far the best language for beginners. My friend calls it "pseudocode that works" and I think that's a very accurate description.
Report, edit, etc...Posted by Cole on 2006-12-04 at 17:31:14
It's quite simple.

go to www.google.com
Type in a language you would like to learn and also the words Compiler and IDE. Google that.
for example: C++ IDE Compiler

Compiler: Compiles code.
IDE: What you actually use to write your code, often times implemented directly with the compiler.

Pick an IDE\Compiler. Now go back to www.google.com and google the language you would like to learn plus the word tutorial.
Example: C++ Tutorial


Thats how I got started(or something similar as HTML, PHP, n Javascript don't need a Compiler) with HTML, PHP, Javascript, C#, C++, and every other language. Thats only how I got started, the rest I self taught myself.


I never learned python and don't know much about it. However I am pretty sure it is a rather slow language. I would suggest looking into something more like VB. Although personally I dislike most languages that don't have C style syntax(VB for instance).
Report, edit, etc...Posted by Syphon on 2006-12-04 at 17:47:40
QUOTE(CheeZe @ Dec 4 2006, 05:03 PM)
What?! Python is by far the best language for beginners. My friend calls it "pseudocode that works" and I think that's a very accurate description.
[right][snapback]599303[/snapback][/right]


I was talking exclusively for GUI development.
Report, edit, etc...Posted by CheeZe on 2006-12-04 at 17:51:30
If you're starting to learn programming, you don't want to deal with GUIs into you have a good understanding of the syntax. I've seen people who use VB for a while.. they become addicted and can't get away from it. It's horrible.

I highly recommend for a beginner to use Python.
Report, edit, etc...Posted by Cole on 2006-12-04 at 18:42:50
QUOTE
If you're staring to learn programming, you don't want to deal with GUIs into you have a good understanding of the syntax. I've seen people who use VB for a while.. they become addicted and can't get away from it. It's horrible.

I highly recommend for a beginner to use Python.

Well my other recommendation besides VB would be C#. C style syntax, good future, great language, and in terms of speed it can be faster/slower than C++ in some areas..but a lot of the speed is similar. If someone doesn't want to tackle VB but wants a GUI quickly I would point them to C# immediately.

Actually to be honest. I would suggest going straight to C++. Not the tough stuff. Simple console applications. Understand how it works and why things are the way they are. Get use the how strings are handled and the syntax. Slowly build your way up. I would honestly say this is the best route. C++ will always be used and all programmers should at one time or another have used it and at least be able to do some things with it(even if it be a Console application). While yes C++ is hard at it may be a bit to handle with at first.... I would say that going straight to it isn't a bad option. Plus you wouldn't be corrupted by other syntax styles(Die VB!!). You also wouldn't be corrupted against managed memory handling(It has a lot of uses but it's not used in C++(not including 3rd party libraries or managed code in C++.net))
Report, edit, etc...Posted by Centreri on 2006-12-04 at 18:54:49
Learn PHP for the basic programming concepts such as loops. Then go into one of the 3 big ones - VB, C#/C++, or Java.
Report, edit, etc...Posted by Cole on 2006-12-04 at 19:16:33
QUOTE
Learn PHP for the basic programming concepts such as loops. Then go into one of the 3 big ones - VB, C#/C++, or Java.

I would definently agree with this. I went this route.
PHP will teach you basic C style bracket syntax. It will teach you switch, if, while, do/while, for, etc.. statements all in similar syntax to C.

PHP fun to, you can create some neat scripts. Login/Logout systems, shoutboxs, etc.. I loved programming in PHP.
Report, edit, etc...Posted by ShadowFlare on 2006-12-04 at 19:43:22
If you are developing programs for Windows in either C++, C#, or VB.NET (or even J# which has Java-like syntax); you can download Microsoft's free versions of the programs for those languages here: http://msdn.microsoft.com/vstudio/express/

I did use those for a bit when I found out about them, but then I later got Visual Studio 2005 Professional Edition. tongue.gif
Report, edit, etc...Posted by Cole on 2006-12-04 at 19:53:54
QUOTE
I did use those for a bit when I found out about them, but then I later got Visual Studio 2005 Professional Edition.

Well don't you just feel so special. angry.gif
Wanna idk... buy me a copy? biggrin.gif
Please? Best Friend? wink.gif
Report, edit, etc...Posted by Pie_Sniper on 2006-12-04 at 20:23:41
I don't know about PHP and then C++... You get used to not having types in PHP and you get lazy. Also arrays are quite different... tongue.gif
Report, edit, etc...Posted by ShadowFlare on 2006-12-04 at 20:26:06
QUOTE(Cole @ Dec 4 2006, 06:53 PM)
Well don't you just feel so special.  angry.gif
Wanna idk... buy me a copy? biggrin.gif
Please? Best Friend? wink.gif
[right][snapback]599405[/snapback][/right]

I didn't buy it, I got it for free. shifty.gif
(legally, lol)

Unfortunately, it isn't possible to get it for free anymore the way that I did. (I got it in the mail through something on a web page that was sponsored by Microsoft, I didn't download it)

One of sites having to do with how I got it for free is still up ( http://www.learn2asp.net/ ), but the other isn't ( http://www.thedifferenceisobviousvb05.com/ ).

The way I got it for free is that learn2asp.net used to have the full version of the standard edition for free and the other used to have the 90 professional edition trial on it. I got both of those from those sites and later figured out I could use the full version standard edition key I had from there on that 90 day professional edition trial to make it so it was not a trial version. shifty.gif
Report, edit, etc...Posted by marxel on 2006-12-05 at 03:12:38
Dude, i started with QBasic. Just google it and here is one good tutorial(for me of course)
QBASIC Programming for Kids
Report, edit, etc...Posted by Kookster on 2006-12-05 at 05:35:08
I dont suppose you want to share that key???? Ive started to try programming too, so help like that would be nice biggrin.gif
Report, edit, etc...Posted by adam2new on 2006-12-05 at 10:40:42
QUOTE(marxel @ Dec 5 2006, 01:12 AM)
Dude, i started with QBasic. Just google it and here is one good tutorial(for me of course)
QBASIC Programming for Kids
[right][snapback]599557[/snapback][/right]

Uh-oh! QBasic was made for DOS and I think that those old DOS programs can ruin the Hard Drive (mine got ruined on my laptop once--I think that's why).

Oh, and I was using Windows XP (remeber, no native DOS).
Report, edit, etc...Posted by ShadowFlare on 2006-12-05 at 13:21:25
QUOTE(marxel @ Dec 5 2006, 02:12 AM)
Dude, i started with QBasic. Just google it and here is one good tutorial(for me of course)
QBASIC Programming for Kids
[right][snapback]599557[/snapback][/right]

Heh, QBasic was what I started with, which was sometime when I was around 11 or 12 years old.
Report, edit, etc...Posted by Kookster on 2006-12-05 at 14:40:48
I dont suppose you want to share that key ShadowFlare, I just got Visual C++ 2005 Express Edition. If thats what you were talking about.
Report, edit, etc...Posted by ShadowFlare on 2006-12-05 at 15:00:25
I'm not sharing my VS2005 standard edition key. lol
Report, edit, etc...Posted by Kookster on 2006-12-05 at 16:09:33
it was worth a try cry.gif
Next Page (1)