Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Cobra

Cobra - Programming language

< >

Cobra is a programming language created in 2006 by Charles Esterbrook.

#650on PLDB 17Years Old 431Users
1Books 0Papers

Try now: TIO

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. Read more on Wikipedia...


Example from hello-world:
class Hello def main print 'Hello World'
"""Hello world in Cobra""" class Hello def main print 'Hello, world.'
Example from Wikipedia:
class Person var _name as String var _age as int cue init(name as String, age as int) _name, _age = name, age def toString as String is override return 'My name is [_name] and I am [_age] years old'

Language features

Feature Supported Token Example
Strings ✓ '
'Hello world'
Print() Debugging ✓ print
Semantic Indentation ✓

Books about Cobra from ISBNdb

title authors year publisher
Cobra (programming Language From Cobra Language Llc) Surhone and Lambert M. and Timpledon and Miriam T. and Marseken and Susan F. 2010
xproc.html · cobra.html · ntp.html

View source

- Build the next great programming language · Search · Day 213 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub · feedback@pldb.com