Ciao (programming language)
| Ciao | |
|---|---|
| Paradigm | Logic, functional, modular, object-oriented | 
| First appeared | 1984 | 
| OS | Cross-platform (Unix, Mac OS X, Windows) | 
| License | GPL, LGPL | 
| Website | www | 
| Influenced by | |
| Prolog | |
Ciao is a general-purpose programming language which supports logic, constraint, functional, higher-order, and object-oriented programming styles. Its main design objectives are high expressive power, extensibility, safety, reliability, and efficient execution.