The developer environment
To code, the software developer needs the right environment and tools to set up a software package and ship it. This section is about local environments or the hardware you use to program.
It covers laptops and desktops. The depth of coverage is with Unix and Linux operating system with limited references to other operating systems - Windows or Macs.
To note, gaming and mobile applications are written in high level programming languages on laptops and desktops and are installed and used across several devices. Many Macs are preinstalled with Linux or Unix. Linux is an open source system that can be downloaded and used on Windows operating systems.
Note
This section is currently being re-written.
Please bear with some of the errors and delays in publishing as I am combining the rewrite with my part-time Masters studies in Computer Science.
Table of contents
- Your computer - the local environment
- Navigating your computer terminal using the shell
- What is the difference between Bash and Bash Script?
- Computer shells - Bash vs Zish
- What is the difference between a shell and SSH a secure shell?
- How computers process information?
- Basic tooling when you are learning to code
- My CLI cheat sheet
- Installing Zish
- Installing Bash
- BIBLIOGRAPHY - The developer environment