Development Tools

We’ll cover the development tools needed for using the Bash language.

Choosing a language

Programming is an applied skill. If we want to learn it, we should choose a programming language and solve tasks. This is the only way to acquire practical skills.

We will use the Bash language in this course. This language is convenient for automating computer administration tasks. Here are a few examples of what we can do with Bash:

  • Create data backups
  • Manipulate directories and files
  • Run programs and transfer data between them

Bash was developed in the Unix environment. So, it bears the imprint of the Unix philosophy. Despite ...