Jump to content

I Want To Learn Programming But Don't Know What Launguage Course To Take? Help Ple...

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
15 replies to this topic

#1
william

william

    Newbie

  • Members
  • Pip
  • 5 posts
I am a complete beginner to programming but after spending a year learning web design and internet marketing i really want to learn programming for my future career. I just don't know what launguages in 2010 would most suit my needs which are:

These are the things i would like to code. I would like to be able to create powerfull desktop software applications that can work on both pc and mac.

I would also like to create powerfull software applications that are web based and require membership access to use them. A example of these would be www.keywordelite.com, keywordsamurai and GC detective.

I basically would like to build solid internet marketing related software and web based tools.

Does anyone know what would be the best languages to learn to achieve these tools?

There is a college course i can take where i achieve a visual basics certificate and then a sun java certificate and it will take me about two years max to get both certificates and that is home learning.

Thanks in advance for anyone who replies.

#2
cdg10620

cdg10620

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 389 posts
If you want to develop applications that will run on both pc and mac then I would suggest learning Java. Java will work across both platforms and is very powerful. :)
-CDG10620
Software Developer

#3
william

william

    Newbie

  • Members
  • Pip
  • 5 posts
Hello,

Ok so the course that i was thinking of doing would be suitable for what i want to do. I was told by the college that i should do the visual basics course first then move onto java do you think this is the best way?

Also i have been reading alot about Python being a good language to learn do you think that is suitable for what i want to do?

Thanks for your reply
Will

#4
cdg10620

cdg10620

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 389 posts
I think that you could do Visual Basic or Java first. I don't think it really matters what order you do them in. I'm not personally experienced with Python but I have heard that it is very powerful. Maybe someone else can comment on that.
-CDG10620
Software Developer

#5
william

william

    Newbie

  • Members
  • Pip
  • 5 posts
May i ask how you began programming? Do you know any good online courses i could take or somewhere i could start learning?

#6
cdg10620

cdg10620

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 389 posts
I'm a computer science major. My first programming course was an introduction to C++ class. After that I started taking java and C# and got more acquainted with Object Oriented Programming (OOP). There are tons of tutorials out there on the web if you search for a little bit. If I were you, I would find one language such as Java or Visual Basic and then concentrate on that so that you get comfortable with the basics.
-CDG10620
Software Developer

#7
william

william

    Newbie

  • Members
  • Pip
  • 5 posts
Ok i will get stuck in to 1 language thankyou for your advice it is much appreciated.

#8
thanasis2028

thanasis2028

    Learning Programmer

  • Members
  • PipPipPip
  • 31 posts
I believe that you should start with Visual Basic. And don't even try to start with C++. It's to difficult for beginners.
My software company:Porosis Software
Games: Terrantula
Apps: Mathanasis, ColorGrabber (New!)

#9
cdg10620

cdg10620

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 389 posts

thanasis2028 said:

I believe that you should start with Visual Basic. And don't even try to start with C++. It's to difficult for beginners.

How do you figure that Visual Basic is "easier" than C++? That comment to me makes no sense. Almost every intro to programming class that you take is in C++.
-CDG10620
Software Developer

#10
X_Programmer

X_Programmer

    Learning Programmer

  • Members
  • PipPipPip
  • 89 posts
I started programming by learning C++. It's not too hard. Programming languages generally are similar once you know the basics of programming.

If you have a good resource for learning C++ I recommend it because of how much it's used and because of it's power.
I'm current'y using C# because it was the only decent language that I could find enough online stuff to teach me how to make GUI apps. I'm planning to switch back to C++ later though.

#11
cdg10620

cdg10620

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 389 posts

X_Programmer said:

I started programming by learning C++. It's not too hard. Programming languages generally are similar once you know the basics of programming.

If you have a good resource for learning C++ I recommend it because of how much it's used and because of it's power.
I'm current'y using C# because it was the only decent language that I could find enough online stuff to teach me how to make GUI apps. I'm planning to switch back to C++ later though.

I'm a c# developer. I love it. I'm currently using a lot of Javascript and ExtJS. Ext can create some really amazing, dynamic interfaces. If you're a javascript fan you should check it out.

Ext JS — JavaScript Framework and RIA Platform
-CDG10620
Software Developer

#12
thanasis2028

thanasis2028

    Learning Programmer

  • Members
  • PipPipPip
  • 31 posts
I started with C++, or at least tried so, and 3 months later I still wasn't able to make anything. Then I went into VB.
My software company:Porosis Software
Games: Terrantula
Apps: Mathanasis, ColorGrabber (New!)