Bash
The GNU shell and its scripting language, the glue of build scripts, CI jobs and Linux administration. See how developers rate it month by month on DTDb.
- Category
- programming language
- Developer
- GNU Project (Chet Ramey)
- Created by
- Brian Fox
- First release
- 1989
- License
- GPL-3.0-or-later
- Open source
- Yes
- Pricing
- Free
- Website
- https://www.gnu.org/software/bash/
- Paradigms
- Procedural
- Typing
- Dynamic
- Type strength
- Weak
- Type inference
- No
- Memory management
- —
- Runs as
- Interpreted
- Main implementation
- GNU Bash
- Concurrency
- Background jobs, pipes and subshells
- Null safety
- No
- Package manager
- None
- Used for
- Scripting
- Specification
- POSIX shell (IEEE 1003.1), which Bash extends