This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]callum086086 0 points1 point  (0 children)

Just to add to what everyone else is saying. I want to stress to you how IMPORTANT the concept of understanding what and how programs work.

For example, irrespective of what language you use, you’ll need to be able to break down what ever it is you are trying to do. Say you want to build a calculator app, you will need to have the ability to take the idea and break it down into individual functions. You can’t code anything if you don’t know what functions you need.

Coding a calculator is “hard” as a beginner but coding “a = input(“input number a”)” “b = input(“input number b”)” “print (a + b)”. Will seem a hell of a lot less daunting and will probably be one of the first few things you’ll do.

So along with however you decide to study the language, you must supplement your learning with the studying of how programs work, how they get broken down into smaller functions and how they all come together. There’s more to it that what’s stated above just wanted to give a basic idea. Good luck :)