Deployed Link : https://clonescriptlang.netlify.app/
Al-Architects_001 is an innovative project focused on developing a new programming language alongside a custom Integrated Development Environment (IDE). This language will support core programming concepts, and the IDE will feature a user-friendly interface for writing and executing code. The tech stack includes HTML, CSS, JavaScript, and Tailwind CSS, enabling a responsive and visually appealing design for the IDE.
-
Programming Language Development Language Syntax: We define a simple yet powerful syntax supporting variables, data types, conditionals, loops, and functions. Compiler/Interpreter: A custom-built interpreter/compiler to parse, execute code, and handle errors. Error Handling: Clear syntax and runtime error reporting to guide users and developers.
-
Integrated Development Environment (IDE) Syntax Highlighting: The IDE offers syntax highlighting for better readability and user experience. Code Completion: Helps developers by suggesting code snippets and completing code statements. Error Highlighting: The IDE displays inline error messages for faster debugging. Console: A built-in console to execute code and display outputs/errors.
-
Comprehensive Documentation Language Documentation: Full documentation of the language's syntax, rules, and example usage. IDE User Guide: Detailed guide on how to use the IDE features, including code editing, error resolution, and executing code.
-
Login and Authentication User authentication features to ensure secure access to the IDE and user accounts for managing projects.
Al-Architects_001/
├── assets/ # Static assets (CSS, JS, Images)
├── Documentation/ # Project documentation for the language and IDE
├── introduction.html
├── editor/ # IDE-related files (HTML, CSS, JS)
├── editor.html
├── images/ # Image assets for the IDE and website
├── language/ # Core programming language files (Interpreter, Compiler)
├── loginAuth/ # User authentication files (Login, Registration)
├── login.html
├── signup.html
├── page/ # Web pages (Homepage, About, etc.)
├── our Team
├── ourTeam.html
├── .gitignore # Git ignore file
├── editor.css # Styling for the code editor
├── index.html # Main landing page for the IDE
├── test.html # Test page for running sample code
-
Clone the repository to your local machine:
- git clone https://github.com/your-repo/Al-Architects_001.git
- cd Al-Architects_001
-
Open index.html in your browser to launch the IDE and start coding.
-
To test the language, open test.html and write your first code snippet in our custom programming language.
We welcome contributions from the community. Please feel free to fork the repository, submit pull requests, and report issues.