Package Exports
- @converso-empire/conso
Readme
π§ Conso Programming Language
A Product of Converso Empire
"Empire of Innovation, Creativity & Intelligence."
Website β’ Documentation β’ GitHub
π About Converso Empire
Converso Empire is a parent company that unites technology, creativity, and marketing under one vision. It serves as the umbrella brand for multiple specialized ventures β from AI to design to marketing β each focused on helping businesses and individuals thrive in the digital-first world.
Converso Empire is not just a group of companies; it is an ecosystem that blends next-generation AI solutions, cutting-edge design, powerful marketing strategies, and futuristic digital experiences.
π About Conso
Conso is a modern, multi-paradigm programming language developed by Converso Empire. Written in TypeScript, Conso is designed to be intuitive, powerful, and accessible for developers of all skill levels.
Key Features
- π― Simple & Intuitive Syntax - Easy to learn, powerful to use
- β‘ Multi-Paradigm - Supports multiple programming styles
- π§ TypeScript-Based - Built on modern, robust technology
- π Cross-Platform - Works seamlessly across different environments
- π¦ NPM Ready - Easy installation and integration
Version Information
- Status: Stable Release
- Maintained By: Converso Empire
π‘ Why Choose Conso?
Conso represents the perfect blend of simplicity and power, designed by Converso Empire to meet the demands of modern software development:
- Developer-Friendly: Intuitive syntax that reduces learning curve
- Enterprise-Ready: Built with scalability and reliability in mind
- Community-Driven: Open-source with active community support
- Future-Proof: Regular updates and long-term support from Converso Empire
- Versatile: Suitable for web development, automation, scripting, and more
π¦ Installation
Quick Start
Install Conso globally via npm:
npm install -g consoVerify installation:
conso --versionπ― Usage
Getting Started
1. Create a new file (hello.conso)
hi conso
bol conso "Hello from Converso Empire!";
bye conso2. Run your program
conso hello.conso3. See the output
Hello from Converso Empire!Try Online
Experiment with Conso in our Interactive Playground β no installation required!
π Documentation
General
hi conso is the entrypoint for the program and all program must end with bye conso. Anything outside of it will be ignored.
This will be ignored
hi conso
// Write code here
bye conso
This tooVariables
Variables can be declared using conso ye hai.
hi conso
conso ye hai a = 10;
conso ye hai b = "two";
conso ye hai c = 15;
a = a + 1;
b = 21;
c *= 2;
bye consoTypes
Numbers and strings are like other languages. Null values can be denoted using nalla. true and false are the boolean values.
hi conso
conso ye hai a = 10;
conso ye hai b = 10 + (15*20);
conso ye hai c = "two";
conso ye hai d = 'ok';
conso ye hai e = nalla;
conso ye hai f = true;
conso ye hai g = false;
bye consoBuilt-ins
Use bol conso to print anything to console.
hi conso
bol conso "Hello World";
conso ye hai a = 10;
{
conso ye hai b = 20;
bol conso a + b;
}
bol conso 5, 'ok', nalla , true , false;
bye consoConditionals
conso supports if-else-if ladder construct , agar conso block will execute if condition is true, otherwise one of the subsequently added nahi to conso blocks will execute if their respective condition is true, and the warna conso block will eventually execute if all of the above conditions are false
hi conso
ββconso ye hai a = 10;
ββagar conso (a < 20) {
bol conso "a is less than 20";
} nahi to conso ( a < 25 ) {
bol conso "a is less than 25";
} warna conso {
bol conso "a is greater than or equal to 25";
}
bye consoLoops
Statements inside jab tak conso blocks are executed as long as a specified condition evaluates to true. If the condition becomes false, statement within the loop stops executing and control passes to the statement following the loop. Use bas kar conso to break the loop and agla dekh conso to continue within loop.
hi conso
ββconso ye hai a = 0;
ββjab tak conso (a < 10) {
βββa += 1;
βββagar conso (a == 5) {
ββββbol conso "andar se bol conso ", a;
ββββagla dekh conso;
βββ}
βββagar conso (a == 6) {
ββββbas kar conso;
βββ}
βββbol conso a;
ββ}
ββbol conso "done";
bye consoπ οΈ Development
For Contributors
Interested in contributing to Conso? We welcome contributions from the community!
Explore the AST:
- Conso AST Explorer - Visualize the Abstract Syntax Tree
Development Setup:
# Clone the repository
git clone https://github.com/Converso-Empire/conso.git
# Install dependencies
cd conso
npm install
# Build the project
npm run build
# Run tests
npm testπ€ Community & Support
Get Help
- Documentation: https://conso.js.org/
- Issues: GitHub Issues
- Discussions: GitHub Discussions
Connect With Us
- Website: http://conversoempire.world/
- GitHub: @Converso-Empire
π License
Conso is released under the MIT License.
Copyright Β© 2025 Converso Empire. All rights reserved.
π About Converso Empire
Converso Empire is a technology company focused on innovation, creativity, and intelligence. We build cutting-edge solutions that empower businesses and developers worldwide.
Our Ecosystem:
- π€ AI Solutions - Next-generation artificial intelligence
- π¨ Design Services - Cutting-edge creative solutions
- π Marketing Strategies - Powerful digital marketing
- π» Development Tools - Modern software solutions
Learn More: conversoempire.world
Made with β€οΈ by Converso Empire
"Empire of Innovation, Creativity & Intelligence."
Website β’ GitHub β’ Documentation