Where can I learn about computer programming?

I am over 50 and want to learn computer programming. Where should I start?

  • I'm over 50 years old and I want to learn computer programming for fun. I'm pursuing computer programming mainly for Arduino, but also for special applications like barcodes, image control, and robotic control. Right now I am learning a programming language called LiveCode. Are there any good suggestions on where/how to start learning?

  • Answer:

    Once you get acquainted with control structures like if/else, loops, etc, I would suggest getting an actual Arduino and working through their examples. They start off really simple and if one completes a good number of the introductory coding exercises they'll have a pretty good idea of what is going on. To resume, I think that nothing will drive your understanding more than a good project - so the key becomes to start with projects which are easy enough to complete successfully while still learning from them. Then, move on to the next challenge! :) Recommended resources. 1. Jeremy Blum's Excellent tutorial series (lesson1): 2. Arduino official tutorials: http://arduino.cc/en/Tutorial/HomePage 3. Adafruit Arduino tutorials (lesson1): https://learn.adafruit.com/adafruit-arduino-lesson-1-blink/overview

Wilson Canda at Quora Visit the source

Was this solution helpful to you?

Other answers

I always recommend http://Bentobox.io to those who are just getting in to see how to organize themselves and what exactly learning code really means. Somebody compiled a list at http://www.code-love.com/2014/05/07/31-free-brilliant-resources-learn-code/ you may be interested in as well :) Best of luck on your journey! Learning code is so crucial in our day and age.

Roger Huang

You should start with C Language, as it is a very basic language and will help you to understand the basic concepts of programming. Once you understand the basic programming structure you can easily move to other high level language.

Akshay Kr Gupta

I remember what I did when I started, I was 10 years old wanting to learn to make a video game just like every curious kid. That was 4 years ago, now I am working for local businesses and building they’re websites like no one else could for the best price around.Where do you start?Alright here’s where things are interesting, we need to figure out what you would like the best. Go with your gut feeling or try to learn a few different languages and see what you like the best (Psst You can do many different things at once not just one area of programming) Now here comes the fun part, where do I learn it. Well see when I started I started to use something called codecademy (https://www.codecademy.com/) although 4 years ago it was all completely free now they have many options locked unless you pay a monthly description, dont let this stop you many more roam the internet. See I never even finished a course on codecademy and now I am doing great and kicking back at14 see this all depends on how you want to learn, I would do it then go and work on making my own personal little website and then I had 2 places for snippets if I didnt understand something http://w3schools.org/ and http://stackoverflow.com/ they helped me get alot done, soon after I went to Udemy and purchased a few courses for web development and watched them while I did the work at the same time (you cant learn from watching a video and never doing it) this also brings up http://youtube.com/ it is amazing, it has almost everything you could ever need.What should I do?See now I explained how I became a Web Developer, but many other fields are still at large such as: Front-End Web developer Back-End Web developer FullStack Web developer Front-End Software developer Back-end Software developer FullStack Software developer This are just the categories many things are under like for front-end Web Development you could have a Angular JS Developer or in backend you could have a Ruby On Rails Developer (Currently one of the highest paying jobs) this again all depends on what field you want to jump into.What is Web Development?Alright, web development is simple people who have the knowledge to build something and put it on the internet mainly known as a Website. Dont get me wrong alot of web developers also build web apps like maybe for one of those chrome extensions you got or theme it doesnt matter these all have something to do with the internet meaning that they are focusing on the web development field.If you dont like my little explanation then here is googles,“A web developer is a programmer who specializes in, or is specifically engaged in, the development of World Wide Web applications, or distributed network applications that are run over HTTP from a web server to a web browser.”https://www.google.com/search?q=Web+Developer&oq=Web+Developer&aqs=chrome..69i57j69i60l2j0l3.2216j0j4&sourceid=chrome&ie=UTF-8#q=Web+Developer+definitionWhat is Software Development?Alright well you know the thing you are viewing this from? Your phone or laptop? Well then you are also using a web browser this is a program running on your phone or more so known as a piece of software, they are everywhere and we use them daily (Unless you live out in the boonies) they are used in cash registers, security cameras, microwaves, games, tvs, they are everywhere! Now the languages they use are extensive. I mean like really extensive, so I will write a few down and where they are supposed to be built on and used for. Java (this can be done on just about any PC or Mac as it is also able to run on all of these machines along with Android phones!) C# (This is a language that is widely used on Windows Visual Studio and is of course built for Windows Computers and Phones, yep they have phones) C (Although I dont know alot about this language I know that it is used to actually build Operating systems which means I dont believe I can say that this has any specific OS) Objective-C (I dont know alot on this one either but I know it is widely used in apple devices like the Mac or the Iphone for its software)

Tristan Schlarman

You seem to have some idea about where you want to get to, but my prior answer to a similar question may be useful :

Rod Nussbaumer

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.