Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

progsbase

< >

progsbase is a programming language created in 2018 by Martin F. Johansen.

#316on PLDB 7Years Old
Homepage · Spec · Twitter · Docs

A programming language and tooling for timeless programming. Programs written in progsbase can be reused across time and space. Code written in progsbase can currently be translated to 13 other languages, but many more can be supported.


Language features

Feature Supported Example Token
Structs
Manual Memory Management
Multiline Strings
Static Typing
Message Passing
Scientific Notation
Floats
Conditionals
Booleans
Case Sensitivity
MultiLine Comments
Threads
Line Comments
Module Pattern
Zero-based numbering
File Imports
Comments
Strings
Assignment
Functions
Gotos X
Pattern Matching X
Bitwise Operators X
Regular Expression Syntax Sugar X
Lists X
Multiple Inheritance X
Directives X
Binary Literals X
Integers X
Hexadecimals X
Octals X
Inheritance X
Access Modifiers X
Switch Statements X
Exceptions X
Constants X
Classes X
While Loops X
Case Insensitive Identifiers X
Semantic Indentation X
Print() Debugging X
Increment and decrement operators X
Operator Overloading X
Macros X
Iterators X
Interfaces X
Garbage Collection X
Constructors X
Pointers X
Single Dispatch X
Generics X
Assert Statements X

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v165.2.0