← All Languages
Shell (Bash)

Shell (Bash)

The Unix Glue

First appeared: 1989Designed by: Brian Fox

A command language for the Unix shell, essential for automation, system administration, and DevOps workflows.

Links

Paradigm

Procedural

Hello, World

#!/bin/bash
echo "Hello, World!"

About

Created by Brian Fox for the GNU Project, first released in 1989 as a free replacement for the Bourne shell. Zsh, Fish, and modernizations followed.

Type system: Dynamic

Ecosystem

Package Managers
HomebrewAPT

Learning Resources

Bash GuideShellCheck