Programming is an occupation, hobby, or profession. It is both easy and difficult to learn, but can be fun. There are many different programming languages such as Python, Java, C++, C, Visual Basic, Assembly, and many, many more. Programming can create anything from software, to games. Many big games aren’t built by one programmer, instead dozens, such as GTA V, Skyrim, and Far Cry. I once coded a virtual birthday card for my sister in C#, all of which had different colored lines of text. But the code was simple.