This is the official repository for Hascal, a simple, fast, powerful and compiled programming language.
- Cross Platform (Linux, Windows and MacOS Soon)
- Fast & Powerful
- C-Family Syntax, inspired by C, C#, Swift, TypeScript, JavaScript, Pascal
- Can be use in web development(can compiles to javascript) WIP
- Dlang on Back-End
- Native binaries with no dependency
- Garbage Collection
- Default Library Manager(
hlm
) written in Hascal
Hascal is so powerful and we listed its important features above. you can see that Hascal is perfect in front of many, many other well-known programming languages. Also, We have tested many programming languages for Hascal's Back-End, including: C, C++, Assembly, GoLang, Rust, Pascal, and DLang. DLang was the best and as you can see, we have used it for our purpose.
if you use linux , read build documentation to build Hascal.
Hascal is'nt support macOS
You can find documentations on installation and using Hascal here
print("what is your name ?");
var name = ReadStr();
print("Hello ,",name);
You can see more Hascal examples here.
You can see Hascal syntax example here.
This project exists thanks to all the people who contribute.
The compiler and the standard libraries are licensed under the "GNU general public license", Read the License for more details.
Copyright ©2019-2021 Hascal Development Team, all rights reserved.