Top 1,000 Features Creators Resources Blog Explore Download
GitHub icon

Aardvark

< >

Aardvark is an open source programming language created in 2020 by Hg0428 and JustCoding123 and CompilingCoder and TheBoys619 and PlasDev and ZDev1.

Source code:
git clone https://github.com/Aardvark-team/Aardvark-py
#1284on PLDB 4Years Old


Example from the web:
stdout.write("Hello World!\n")

Language features

Feature Supported Token Example
Sets โœ“
hasSelfOrThisWord โœ“
You can name it whatever you like.
hasReservedWords โœ“
Print() Debugging โœ“
Prefix Notation โœ“
Postfix Notation โœ“
Pointers โœ“
Pattern Matching โœ“
This functionality is included in switch statements.
Operators โœ“
Octals โœ“
Null โœ“
`null`
Multiple Inheritance โœ“
Multiline Strings โœ“
MultiLine Comments โœ“
Module Pattern โœ“
Manual Memory Management โœ“
Lists โœ“
Line Comments โœ“
Infix Notation โœ“
Increment and decrement operators โœ“
++ and --
Implicit Arguments โœ“
Integers โœ“
Inheritance โœ“
File Imports โœ“
hasIfs โœ“
hasIfElses โœ“
Here Document โœ“
Hexadecimals โœ“
`16_fa7` would evaluate as a hexadecimal number
hasGlobalScope โœ“
hasForLoops โœ“
hasFnArguments โœ“
Floats โœ“
First-Class Functions โœ“
Exceptions โœ“
Has throw, try, and catch
Dynamic Properties โœ“
Constants โœ“
`static` keyword
Constructors โœ“
Conditionals โœ“
hasContinue โœ“
Comments โœ“
Classes โœ“
hasBreak โœ“
Booleans โœ“
Binary Literals โœ“
`2_101` would evaluate as a binary number.
Assignment โœ“
Anonymous Functions โœ“
Labels X

View source

- Build the next great programming language ยท About ยท Acknowledgements ยท Extensions ยท Day 625 ยท feedback@pldb.io