Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Bash

Scripting Language

Bash (Bourne-Again SHell) is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell. First released in 1989, it has been used as the default login shell for most Linux distributions, and versions are available for most other Unix-like operating systems, including macOS, and Windows via various compatibility layers. As a scripting language, Bash programs are commonly used to automate command execution.

Facts
First Released
1989 1
Paradigm
Imperative, scripting (Unix shell command language) 1
Significance
The default login shell and scripting language for most Linux distributions. 1
Connections

Influenced

Influenced By

C Shell, Programming Languages

"Some other ideas were borrowed from the C shell, its successor tcsh, and the Korn Shell." en.wikipedia.org/wiki/Bash_(Unix_shell)

KornShell, Programming Languages

"Some other ideas were borrowed from the C shell, its successor tcsh, and the Korn Shell." en.wikipedia.org/wiki/Bash_(Unix_shell)

Sources
1. Wikipedia: Bash (Unix shell)
Wikimedia Foundation
  • Infobox: Initial release
    8 June 1989; 37 years ago (1989-06-08)
  • Lead section
    is an interactive command interpreter and command language developed for Unix-like operating systems
  • Article body, adoption discussion
    Having gained widespread adoption, Bash is commonly used as the default login shell for numerous Linux distributions.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.