This course on "Introduction to Scripting" covers three different scripting languages: Python, Bash, and PowerShell. The course aims to teach how to use each of these languages to achieve similar goals, such as understanding strings and integers, variables, functions, loops, conditional statements, and user input.
Scripting can be differentiated from coding by the extent of its complexity. Coding is the terminology used when discussing complex mature products that are created, however it is common to use the term “scripting” when creating shorter pieces of code that typically focus on achieving a specific task.
The Scripting languages covered are Python, Bash, and Powershell
Python
Python is a popular scripting language that is relatively easy to learn. It's a great choice if you're just starting out because you don't need to know everything about the language before you start using it. You can learn as you go and add new things to your scripts as you need them.
Bash
Bash is another scripting language that's used in Linux. It's also easy to use, and the scripts you create with Bash can accomplish specific tasks.
Powershell
Powershell is a scripting language used by Windows and has a lot of the complex functionality available to Python. As it is so embedded within the Windows Operating System, it is capable of being used to create complex administrative scripts to be executed on a windows device.