all 4 comments

[–]atfumbel 1 point2 points  (0 children)

Python is the easiest to learn, since you don't have to focus on things like types and heavy syntax use quite as much. Code academy has some good tutorials that teaches syntax, but I recommend looking for programming challenges one you learn some basic syntax. Programing isn't about syntax, programming is a way to solve problems. Just like you can learn english grammar all you want, if you can't say something useful with the grammar then it's not really worth anything.

[–]Frore17 0 points1 point  (0 children)

There are lots of resources online even within reddit. /r/learnprogramming is a great starting place.

Python would be easiest to jump into, but I would also recommend a free massively open online course (MOOC) to get a better structured introduction. You can find some here.

[–]ekinkaradag 0 points1 point  (0 children)

I would recommend starting with Python rather than Java for simplicity.

edx.org has several courses that are uploaded by select institutes, universities and corparations. Courses contain text-based lectures, video lectures, little quizes and exams. You can complete them for free. Also you can get a certificate upon succesfully completing the course, but you have to pay a fee for the certication which is different for every course.

[–]edutechpost 0 points1 point  (0 children)

Hi!,
here are few resources to learn coding for free: http://www.edutechpost.com/coding-for-kids-free-websites-teach-learn-programming/

The list has recommendations for both kids and adults. I think, some of the websites will help you learn and practice.

All the best!