A modern easy to use multipurpose programming language implemented in multiple programming language and can be compiled to many programming languages.
Raj lang's syntax is primarily inspired form JavaScript and Python
# Function
// Function declaration
fn main() {
println("Hello World");
}
// Calling
main();
# Variables declaration
// with keyword
let a = "a"; // mutable
const b = "b"; // im-mutable
// without keyword
a = "a"; // mutable
b = "b"; // mutable
To learn more about syntax take a look at our Syntax repo
When I started programming, I trembled to read or understand any code except HTML. Then I slowly learned CSS and then Python. Then I tried to create a website without using JavaScript, but I couldn't do what's in my mind. So I tried to build client-side static webpages using Python but I failed. One day something come across my mind Universal Programming Language - A programming language that can be interpreted or compiled to others. At last Raj Lang was born.
Languages | Lexer | Parser | Compiler |
---|---|---|---|
JavaScript | āļø | āļø | šØāš» |
Python | šØāš» | šļø | šļø |
Languages | Status |
---|---|
Dart | š¤ |
C | š¤ |
Java | š¤ |
Rust | š¤ |
C++ | š¤ |
Go | š¤ |
Ruby | š¤ |
Lua | š¤ |
Swift | š¤ |
Note:
Emoji | Means |
---|---|
āļø | Completed |
šØāš» | Working in progress |
šļø | Will be completed |
š¤ | Collaborators required |
Copyright Ā© 2021 Rajaniraiyn.
This project is MIT licensed.