login about faq

To prove you're not a spammer, email newuser.lgqa@gmail.com with the subject "Account Request" to request an account.

Hi, i'm very interested in computers and have a lot of knowledge on the hardware of computers. I really like doing stuff with computers doesn't matter what it is. I would like to start learning how to program and programming languages. Does anyone know the best or good languages to start off with like for someone who has no knowledge on programming? Also if you knew where to learn it or you have a URL that leads to a website that you can learn it from and if you could give me a example for a easy program i can build from that language? Thank you for your time.

asked Nov 17 '11 at 17:35

Donal100's gravatar image


I would recommend you start with Java. It's a pretty good language and allows you to jump right in. The cool thing is that it's multi-platform so the appliactions can work on any operating system that has Java and some of the syntax is the same as C++ so when or if you decide to say "move on" or learn C++ too, it will be fairly easy for you to transition. The skill to learn more than one language comes with time especially if you have never programmed before.

Tutorials wise, I recommend The New Boston: http://www.thenewboston.com/?cat=36&pOpen=tutorial

If you need more collegiate style tutorials, I can get a few to you from a programming class I took awhile back. Good luck. Remember to use forums and other communities to help you progress further.

answered Nov 17 '11 at 18:57

OpX316's gravatar image


edited Nov 17 '11 at 19:01

Good answer. ;D

(Nov 17 '11 at 22:10) Caelan Caelan's gravatar image

As said before... Java and C++! They are very good languages and a LOT of things on a computer are made with those languages. I am currently in the process of learning them. They can make games, OS, a program in general, etc... Good luck.

answered Nov 17 '11 at 22:10

Caelan's gravatar image


Thank you for your answers. i will read the new boston when i get back from school. I think i'll just stick to learning from websites and books etc. I plan on going to a college course on computers (not sure what aspect though) when i'm finished school.

answered Nov 18 '11 at 02:07

Donal100's gravatar image


One thing to keep in mind: to learn well, use each new thing as soon as you learn it. Think for yourself: what could I make with this? It might just be some dumb little function that moves a dot around or repeats something, but keep on creating anyway. That's how you learn anything on a deeper level: figure out a way to use what you learned.

answered Nov 24 '11 at 10:56

Kevan's gravatar image


Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: Nov 17 '11 at 17:35

Seen: 780 times

Last updated: Nov 24 '11 at 10:56