Welcome to the SimplyLang language project! SimplyLang is a programming language crafted to make learning to code accessible and enjoyable for young learners. Its design emphasizes easy-to-understand syntax and natural language constructs.
SimplyLang provides a friendly introduction to programming by using natural language commands and straightforward syntax. It is designed to help children grasp fundamental programming concepts while having fun.
Code:
array is 1 , 2 , 4
Note: prinitng .
show("array is " , array)Output:
array is 1 2 4(Yes, itβs really that simple!) π
- Intuitive Syntax: Uses natural language to make coding easy for children.
- Interactive Feedback: Allows learners to see the results of their code instantly.
- Educational Focus: Aims to teach basic programming concepts in an engaging way.
Explore these additional resources to learn more about SimplyLang:
-
SimplyLang DeepWiki - Comprehensive documentation and community-contributed examples
-
Official Syntax Notes - Quick reference for all commands
- Windows Operating System: The installer is designed for Windows.
- Administrative Rights: Required to install the application and modify system environment variables.
-
β¬Download the Installer
Obtain the SimplyLang Language installer (
SimplyLang.exe) from the official website or your distribution channel. -
Run the Installer
-
Double-click the
SimplyLang.exefile to start the installation process. -
Follow the on-screen instructions to complete the installation. The installer will:
-
Install the SimplyLang language executable and Python.
-
Set up necessary environment variables to run SimplyLang from the command line.
-
-
-
Verify Installation
- The installer will automatically add SimplyLang to your system's PATH.
- Open Command Prompt and type
SimplyLangto ensure the executable is recognized and runs correctly.
-
Open Command Prompt
Press
Win + R, typecmd, and press Enter to open Command Prompt. -
Run a SimplyLang Script
Navigate to the directory where your
.SimplyLangfile is located or simply execute:SimplyLang example.SimplyLang
Replace
example.SimplyLangwith the name of your SimplyLang language file. -
Create and Run a SimplyLang Script
Create a
.SimplyLangfile with the following content:a is 1 b is a + 10 show(b)Save the file as
example.SimplyLangand run it using the command above to see the result.
SimplyLang/
βββ .github/ # GitHub-specific configurations and workflows
βββ assets/ # Project assets (logo, output screenshots, etc.)
β βββ logo.png
β βββ output.png
βββ builder/ # Build-related files and scripts
βββ docs/ # Documentation files
βββ example/ # Example SimplyLang programs
βββ src/ # Source code for the SimplyLang interpreter
βββ tests/ # Test files
βββ website/ # Website-related files
βββ .gitignore # Git ignore file
βββ CODE_OF_CONDUCT.md # Contributor code of conduct
βββ CONTRIBUTING.md # Contribution guidelines
βββ LICENSE # License file
βββ README.md # Project README file
βββ ROADMAP.md # Future roadmap for the project
βββ SYNTAX_NOTES.md # Syntax notes for learning SimplyLang
βββ building_instructions.md # Build instructions
βββ log.txt
βββ requirements.txt # Python dependencies
βββ todo.md # To-do list for the project
The SimplyLang language project aims to:
-
Make Programming Accessible for Young Learners: By using natural language constructs, SimplyLang helps children understand and write code more easily.
-
Promote Early Learning: Designed to be engaging and interactive, SimplyLang encourages children to explore and learn programming concepts through hands-on experience.
-
Develop Computational Thinking: Introduces programming logic and problem-solving in a way that is approachable and fun.
-
Create an Intuitive Development Environment: With its easy-to-read syntax and immediate feedback, SimplyLang aims to provide a supportive learning environment.
We welcome contributions to the SimplyLang project! If youβd like to contribute:
- Fork the repository on GitHub.
- Create a new branch for your changes.
- Submit a pull request with a description of your changes.
For support or questions, please contact us at [email protected] or visit our support page.
This project is licensed under the MIT License - see the LICENSE file for details.

