I find programming as lots of fun and extraordinarily useful. It allows you be creative and also opens up a wide range of new careers for you. If you want to learn how to program, read the tutorial below for an explanation of where to go and what to study.
Instructions can be written in a number of different "languages", or which are simply different ways of organizing the instructions and text. I started with Python and found a fantastic tutor here
http://pythontutors.com/. Try Python. Python is a very versatile language used widely across several platforms. Despite being extremely powerful, it is an easy language for a beginner to pick up, so give it a try!