Programming a simple game is a great way to practice a new language and compare it against others you know. You can see and understand the concepts of what it does as you develop it, and then innovate to expand on the functionality.
Bash is the standard shell for most Linux systems. Aside from providing a rich command-line user interface, Bash also supports a complete programming language in the form of scripts.
See
Learn Bash by writing an interactive game#
technology #
linux #
programmingLearning a new programming language can be fun. Whenever I try to learn a new one, I focus on defining variables, writing a statement, and evaluating expressions. Once I have a general understanding of those concepts, I can usually figure out the rest on my own. Most programming languages have some similarities, so once you know one programming language, learning the next one is a matter of figuring out the unique details and recognizing the differences in it.