# Oils
> Upgrade path from bash to a better language and runtime

## Summary
Shell providing an upgrade path from bash with OSH (bash-compatible) and YSH (new language)

## Capabilities
- Run existing bash scripts with OSH
- Write new scripts in YSH
- Gradual migration from bash
- Better error handling and data structures

## When to Use
- When you want to gradually upgrade from bash
- When you need bash compatibility with modern features

---
Source: https://littlescripts.sh/tools/oils
