{
"id": "language:bash",
"_kind": "Language",
"_file": "domain/languages/bash.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Bash",
"paradigms": [
"scripting",
"imperative"
],
"description": "Bash (Bourne Again SHell) is the default command interpreter on most\nLinux systems and macOS. It is used for scripting automation tasks,\nCI/CD pipeline steps, system administration, and gluing together CLI\ntools via pipelines and process substitution.\n\nKey features include here-documents, arrays, associative arrays,\narithmetic expansion, brace expansion, and the rich set of POSIX\nutilities (awk, sed, grep, find) commonly used alongside it. ShellCheck\nis the standard linter. Bash scripts are ubiquitous in DevOps, cloud\ninfrastructure, and system administration contexts. For complex logic,\nPython or Go is often preferred, but Bash remains essential for\nenvironment setup, build scripts, and one-liners.\n"
},
"outgoingEdges": [],
"incomingEdges": []
}