*** Welcome to piglix ***

Cobra (programming language)

Cobra
Paradigm Multi-paradigm: object-oriented
Designed by Charles Esterbrook
Developer Cobra Language LLC
First appeared 2006; 11 years ago (2006)
Stable release
0.9.6 / December 23, 2013; 3 years ago (2013-12-23)
Typing discipline strong, static, dynamic, inferred
OS Microsoft .NET, Mono
License MIT
Filename extensions .cobra
Website cobra-language.com
Influenced by
Python, Eiffel, C#, Objective-C

Cobra is a general-purpose, object-oriented programming language. Cobra is designed by Charles Esterbrook, and runs on the Microsoft .NET and Mono platforms. It is strongly influenced by Python, C#, Eiffel, Objective-C, and other programming languages. It supports both static and dynamic typing. It has support for unit tests and contracts. It has lambda expressions, closures, list comprehensions, and generators.

Cobra is an open-source project; it was released under the MIT License on February 29, 2008.

Updates are posted to the Cobra news forum with progress on features, fixes, documentation and related projects since the last update.

The following examples can be run from a file using cobra <filename>.


...
Wikipedia

...