Skip to content

Extend Language Support in Compiler UI and Backend #13

Description

Description:
The current compiler supports only four programming languages. Expanding this list would make the tool more versatile and appealing to a broader range of users.

Why This is Needed:
Adding more languages (e.g., C, Go, Rust) enhances the platform’s flexibility and encourages wider adoption, especially among developers working across different stacks.

Proposed Solution / Approach:
1.Update the frontend dropdown to include new language options
2.Integrate corresponding compiler/interpreter logic in the backend
3. Ensure sandboxing and execution environments are secure for each new language
4.Add validation and error handling for unsupported or malformed code.

Additional Context:
Consider prioritizing languages based on community demand or internship team goals. Reference online IDEs like Replit or CodeSandbox for inspiration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions