Shell Programming  «Prev 

Running Compiled or Interpreted Programs

The process for running 1) compiled versus 2) interpreted programs
The process for running 1) compiled versus 2) interpreted programs

  1. Developers write a program in a language like C or C++
  2. Each new program feature is tested, requiring many compiles
  3. When completed, the compiled binary program is distributed to users
  4. Users run the program as a binary executable
  5. Developers write a program (script) in a language like the bash shell scripting language
  6. After debugging and testing, the script is distributed to those who will use it
  7. Users run the script on their UNIX systems
  8. The operating system converts each line of the script before executing it