1. Computer problem? Tech Support Guy is completely free -- paid for by advertisers and donations. Click here to join today! If you're new to Tech Support Guy, we highly recommend that you visit our Guide for New Members.


Discussion in 'Software Development' started by kirkkaf, Oct 13, 2008.

Thread Status:
Not open for further replies.
  1. kirkkaf

    kirkkaf Thread Starter

    Sep 12, 2008
    Hi everyone,

    I am wanting to learn application/game programming for a hobby and I was wondering whats everyone's opinions are which language to learn a there are so many out there.

    I am wanting to do this for free as its only a hobby and looking for a language with a lot of support for beginners.

    Please give me your opinions,

    Thank you,

  2. -Fabez-


    Jul 28, 2008
    Everybody prefers different languages, so you will just have to pick the one that seems best to you. Python is a good high level language to start with and C++ is a good low level language to start with. You could also use Microsoft Visual Studio Express 2008 and the game creators sdk. A link to the sdk is here http://www.microsoft.com/express/samples/gamecreators/default.aspx
  3. TheRobatron


    Oct 25, 2007
    Have a look at Blitz basic. It's an easy yet powerful language that supports a GUI. I just bought Blitz 3D and I'm pretty impressed so far, and it's great if you want to get pretty much straight into making graphical games (this is much harder in a low-level language like C++ or C).

    Personally I wouldn't learn C++ to start with, but learn it later when you already understand the basics. Although you will learn good programming principles from C++, a language like Basic is much easier to understand. The first language I learnt was Just Basic and I still use it for small, quick projects to this day.

    But, like Fabez said, everyone prefers different languages, so that's just MHO :D
  4. bryantms


    Jul 13, 2007
    I agree. If you are just starting out I would probably get into something like PHP or C#. PHP is used mainly for the Web and C# would work well with Visual Studio Express Editions. Each is fairly easy to learn as they don't require you to deal with things like memory management. I would get the basics down first and then move onto another language. By that time you should have a pretty good feel for programming.
As Seen On
As Seen On...

Welcome to Tech Support Guy!

Are you looking for the solution to your computer problem? Join our site today to ask your question. This site is completely free -- paid for by advertisers and donations.

If you're not already familiar with forums, watch our Welcome Guide to get started.

Join over 733,556 other people just like you!

Thread Status:
Not open for further replies.

Short URL to this thread: https://techguy.org/758754

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice