? Programming Language

? Programming Language

Build Status

? is a programming language which is able to be translated robotically to
C, C++, C#, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
As a change of writing code in all these languages, which that you would be succesful to per chance well presumably write it as soon as in ?:

public class HelloCi
{
    public static string GetMessage()
    {
        return "Good day, world!";
    }
}

Then translate into goal languages the consume of cito on the show line:

cito -o hi there.c hi there.ci
cito -o hi there.cpp hi there.ci
cito -o hi there.cs hi there.ci
cito -o HelloCi.java hi there.ci # Java enforces filenames for public lessons
cito -o hi there.js hi there.ci
cito -o hi there.py hi there.ci
cito -o hi there.swift hi there.ci
cito -o hi there.ts hi there.ci
cito -o hi there.d.ts hi there.ci # TypeScript declarations entirely
cito -o hi there.cl hi there.ci

The translated code is gentle-weight (no virtual machine, emulation nor
dependencies), human-readable and matches successfully the goal language,
along side naming conventions and documentation comments.

? is now not a traditional-goal programming language.
As a change, it’s miles meant for imposing portable reusable libraries.
See the total language reference.

For fabricate directions, explore the INSTALL file.

Learn More

Share your love