1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

I want to start programming. What is the best language for me to learn first?

Discussion in 'General Programming Chat' started by Sungam, Dec 20, 2010.

  1. Sungam

    Sungam Newbie

    Joined:
    Dec 20, 2010
    Messages:
    3
    Likes Received:
    0
    Just wondering because I don't really know what would be the best language to start with first.
     
  2. Kaimi

    Kaimi Newbie

    Joined:
    Dec 6, 2009
    Messages:
    35
    Likes Received:
    230
    Home Page:
    Programming for what purpose? What kind of programms do you want to write?
     
  3. Sungam

    Sungam Newbie

    Joined:
    Dec 20, 2010
    Messages:
    3
    Likes Received:
    0
    Games
     
  4. Sungam

    Sungam Newbie

    Joined:
    Dec 20, 2010
    Messages:
    3
    Likes Received:
    0
    Or could you give me good programming languages to start with for different purposes?
     
  5. Alchemical

    Alchemical Registered Member

    Joined:
    Jun 22, 2010
    Messages:
    90
    Likes Received:
    11
    C# is a great language to start with. It is approachable, yet very powerful. You can get jobs with it, you can do a lot. Look at "XNA" if you want to get started with some basic game programming, which you can still do a lot with. If you love Linux, look at Java instead, its very close to C# too.
     
  6. ohhcrapitstim

    ohhcrapitstim Registered Member

    Joined:
    Apr 21, 2010
    Messages:
    97
    Likes Received:
    45
    Location:
    United States
    I would say Objective-C or any variation of C because then you can program games for the iPhone and make $$$$.
     
  7. RuiGomes

    RuiGomes BANNED BANNED

    Joined:
    Jun 12, 2010
    Messages:
    700
    Likes Received:
    238
    If you are talented in Maths, then you won't have a big trouble in learning how to code.

    I learned how to code for myself in PHP. A week ago I needed to make a iMacro, so I had to learn VBS. In 6 hours I had my macro coded in VBS, a language that I had never seen.

    I would recommend that you start in PHP or in C#. PHP will be good for you to code some web apps. C# to code all kind of apps.
     
  8. seosutra

    seosutra Regular Member

    Joined:
    Oct 13, 2009
    Messages:
    211
    Likes Received:
    94
    Occupation:
    Variant
    Location:
    Outside the TCP I/Protocol ( Pun Intended)
    start from C to OOP - C++, then rest is piece of a cake
     
  9. donArmando

    donArmando Regular Member

    Joined:
    Oct 28, 2010
    Messages:
    407
    Likes Received:
    257
    C++ is the best language to code and if you learn C++ it will be basically the same as the other language just some Syntax differences.

    Because if you learn C++ you will know a lot of things and you can start to learn PHP fast. Also you can learn Java.
    Also you can learn Game Programing.

    So basically all the Programing languages have :

    Functions ,
    Structures,
    Classes etc.

    So if you know the main things on one Programing language you will learn the other programing languages fast.

    I would suggest you c++ it is harder but it is better.
     
  10. agag2

    agag2 Supreme Member

    Joined:
    Feb 17, 2009
    Messages:
    1,308
    Likes Received:
    254
    Wow! That's quick .. Can u share the resources u learn this from?
     
  11. RuiGomes

    RuiGomes BANNED BANNED

    Joined:
    Jun 12, 2010
    Messages:
    700
    Likes Received:
    238
    As I said, programming (at least in its basic form) it's pure logic. Just open up some random programs that you have and try to understand what each line of code does.

    The best for you will certainly be look for some simple programs with comments that explain what each thing is doing.
    After you understand, move on to more complex programs.

    I learned PHP 2 years ago by analyzing those crappy Paid To Click scripts, because I didn't have money to pay for one and I had to modify one until it looked unique :p

    Now I'm able to code anything in PHP, I even made my own game and stuff :cool:
     
  12. tap1on

    tap1on Junior Member

    Joined:
    Apr 4, 2010
    Messages:
    188
    Likes Received:
    36
    Location:
    Sweden
    I started with c# and it was really easy to learn. They also have a thing called XNA which makes it really easy to make games.
     
  13. xpleet

    xpleet Regular Member

    Joined:
    Jan 18, 2010
    Messages:
    377
    Likes Received:
    327
    Location:
    Morocco
    For games start with VB 6 and after that move to VB.NET
     
  14. izm

    izm Regular Member

    Joined:
    Feb 7, 2008
    Messages:
    474
    Likes Received:
    230
    Probably English first.
     
  15. DarkNemesis

    DarkNemesis Newbie

    Joined:
    Nov 12, 2010
    Messages:
    30
    Likes Received:
    3
    no...just C :)
     
  16. BlueKing

    BlueKing Newbie

    Joined:
    Nov 25, 2010
    Messages:
    36
    Likes Received:
    6
    ActionScript 3 for Flash Games
     
  17. RuiGomes

    RuiGomes BANNED BANNED

    Joined:
    Jun 12, 2010
    Messages:
    700
    Likes Received:
    238
    Flash is slowly dying and HTML5 will become a standard in the near future.

    You should really go for other options. Some good ones were referred by me and other users.
     
  18. tas26

    tas26 Power Member

    Joined:
    Apr 21, 2009
    Messages:
    548
    Likes Received:
    274
    Occupation:
    student
    Location:
    BHW
    Any variation of C would be perfect for a start.........
     
  19. peetu69

    peetu69 Jr. VIP Jr. VIP Premium Member

    Joined:
    Dec 7, 2010
    Messages:
    194
    Likes Received:
    131
    Location:
    420
    i can tell you c aint fun coding.

    im learning that in university right now, java is much more fun.

    stupid pointers in c
     
  20. scriptomania

    scriptomania Junior Member

    Joined:
    Dec 28, 2010
    Messages:
    127
    Likes Received:
    249
    Occupation:
    A full time pirate at sea
    Location:
    The European capital of politics
    I'm gonna sugest Python (yeah, yeah I know... Here comes the hate). But it's a pretty straightforward and actually pretty powerful language. You can use it on the web or use it for all kinds of things (automation or whatnot). Move to any variation of C afterwards?

    Cheers