Complete newb

Started by
7 comments, last by Adnw 19 years ago
Hey, I'm a complete newb and I would like to start programming but I have no idea where to start. For now, I would like to do the most basic of things, anything would do me. Also, I've been reading the Forums since last night and most people advise books is the best way to learn, is there any books in particular that I would need to get? Thanks. [Edited by - Adnw on April 24, 2005 6:15:38 PM]
Advertisement
Sounds like youre one of those that should read this: http://www.gamedev.net/community/forums/showfaq.asp?forum_id=31

Good luck! :)
Here too. As far as books are concerned, that'll really depend on which direction you decide to go in. What language you decide to learn, the platform/os that you'll be developing for, etc. There will be plenty of people willing to give you their opinion on which is best.
<span class="smallfont">That is not dead which can eternal lieAnd with strange aeons even death may die.   -- "The Nameless City" - H. P. Lovecraft</span>
start here
| Member of UBAAG (Unban aftermath Association of Gamedev)
Well for someone who has never programmed before, I would definitely recommend starting with either the language Basic or Pascal. There is a very good reason as to why these languages are taught to people who have never programmed before. They are simple and the learner is more likely to understand what is going on.

There are many tuturoials online that you could use to teach you the basics - just search google for "tutorial pascal" or "tutorial basic" and plenty of entries should show up.

Lastly don't expect anything too big at this stage. Just be happy if you understand the basics at this stage. Forgot about graphics, sound and making a game, for now anyway. There are lots of basics to learn and making little text programs/doing little exercises will go a long way.

Lastly, it may seem tough, and it is, but push ahead and you will be rewarded.
Quote:Original post by Charmed
Well for someone who has never programmed before, I would definitely recommend starting with either the language Basic or Pascal. There is a very good reason as to why these languages are taught to people who have never programmed before. They are simple and the learner is more likely to understand what is going on.

There are many tuturoials online that you could use to teach you the basics - just search google for "tutorial pascal" or "tutorial basic" and plenty of entries should show up.

Lastly don't expect anything too big at this stage. Just be happy if you understand the basics at this stage. Forgot about graphics, sound and making a game, for now anyway. There are lots of basics to learn and making little text programs/doing little exercises will go along way.

Lastly, it may seem tough, and it is, but push ahead and you will be rewarded.


Just to give you some advice: if you're going to use BASIC, do NOT use traditional BASIC! Use QBASIC or something similar (search for FreeBASIC, it's the successor to QBASIC, and it's free, so people won't bash you if you download it like they would with QB), it will introduce you to more "structured" programming than traditional BASIC would.

I also recommend VB, if you've got lots of money to blow.
something like &#106avascript might be good if you want to get a first kick at what programing is. it's not realy structured like other things like VB etc, you need no compiler just an explorer which supports it (which a lot do) plus it's very quick and easy to learn if you've never touched programing in your life. it helps you understand about things like varibles and loops and if's with out worrying about everything else. though vb is good &#106avascript and things like that are even better since they require no real structure or compiler so if you want to just get a tast their good.
I am also new, and I want to recommend python. It combines being very easy to learn with still being useful for higher level programming. Here are some excellent python links:

http://www.python.org/
This is the official website (download python here).

http://honors.montana.edu/~jjc/easytut/easytut/easytut.html
Excellent tutorial which Cibressus linked to. I strongly reccomend it (he even responds to emails if the tutorial is unclear).

http://hetland.org/python/instant-hacking.php
Another excellent tutorial. This is shorter, you can easily finish it in an hour or two.

http://www.pygame.org/
This is a popular python game-making utility that I plan to begin using soon.

http://mail.python.org/mailman/listinfo/tutor
Email based tutoring services. This is a very handy and active group.

I hope that helps!
-Gsail
Thanks everybody, you've been really helpful.

This topic is closed to new replies.

Advertisement