A. A programmer, computer programmer, developer, dev, coder, or software engineer is a person who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software.
Are you interested in being one? Spend some of your valuable time in reading this. You'll be one soon.
First you have to choose what sort of programmer/scripter you want to be.
-Cup of coffee or tea.
-Decrease your monitor brightness a bit(won't hurt your eyes, or you can use blue light filters at night)
-Learn to Google Stuff.
-Learn to use StackOverflow( )
If you want to a web developer
-Start Learning HTMl and CSS. Has some great tutorials regarding this all.
-After that move on to PHP and MYSQL
Note: In my opinion web development(programming websites) are not valued a lot these days for there are multiple websites such as Wix, Weebly and so on that provide good facilities while the building of the website is drag-and-drop. Still if you are interested, I don't have any problems for still learning it is a great experience and could be used later a lot.
If you want to be a software/game developer(programmer)
-Start with installing Visual Studio 2015 Community(Which is free) and learn VB.NET which stands for visual basic. As the name explains, it is basic and thus could give you a headstart.
-Now that you have some experience in VB, try learning C#. (C# has two parts. C# for console which means there is a black windows like the command prompt in your computer and another is C# with GUI(General User Interface). Learn the console one first as it is essential to know it before you move on to GUI based C# which is also referred as C# in .NET)
Some important notes:
1.If you feel like not programming for a day, leave it. You won't do much when your mood is bad or when you try to force ideas in your brain.
2.You can go and explore other programming languages. There are a ton of them such as C, C++, Python, Ruby, UnityScript and so much more.
3.Always think logically. Don't memorize code. Understand what they do and then try to do it on your own.
4.Don't just copy your code from someone else. Ask them to explain the functions to you. When you understand something logically it tends to be in your brain for a long time.
5.Don't expect to be good on the first day. On the first day you might not understand anything and might get depressed. Don't.
Google it out or ask a question on StackOverFlow. StackOverFlow also has a great list of answers so there might be someone who already asked your question. In this case you'll find your answer quicker.
Well then great job on your journey towards code. We meet at the end of the track..
(This is my first time posting such an article. Please take it easy on me..Correct any grammatical mistakes I made.)