Welcome to Lucia
A simple, elegant programming language designed for readability and ease of use.
Why Choose Lucia?
Simple Syntax
Lucia's clean and intuitive syntax makes it easy to learn and use, perfect for beginners and experts alike.
Powerful Features
Despite its simplicity, Lucia includes all the modern features you need for productive programming.
Community Focused
Join a growing community of developers who contribute to making Lucia better every day.
Quick Example
example.lucia
fun fibonacci(n: int) -> int:
if (n <= 1):
return n
end
return fibonacci(n - 1) + fibonacci(n - 2)
end
// Print first 10 Fibonacci numbers
for (i in [1...10]):
print(fibonacci(i))
end
Credits
Lucia Programming Language
Contributors
- SirPigari - Lead Developer
Projects used
- Python - Python Programming Language
- PyInstaller - Create standalone executables
- GIT - Version Control System
- NSIS - Install System
- TCC - Tiny C Compiler
Sites used
- GitHub - Code Hosting Platform
- ChatGPT - AI Assistant
- StackOverflow - Programming Q&A
- Reddit - Discussions & Support
- Discord - Community
- GitHub Copilot - AI Pair Programmer
Special thanks to the open-source community for inspiration and support!