Zig AlternativesProgramming Languages and other similar apps like Zig

Apps similar to Zig include C (programming language), which is free and open source. Other options are Rust, C++, V (programming language) and GDScript. You can choose from more than 10 Programming Languages like Zig for Linux, Mac, Windows, self-hosting and the web.

Copy a direct link to this comment to your clipboard
Alternatives
Zig alternatives page was last updated

Alternatives list

  1. C is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.

    67 C (programming language) alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    • Linux Mobile
    Good alternative?
     
    |
    1
  2. Rust icon
     160 likes

    Rust is a multi-paradigm, general-purpose programming language that emphasizes performance, type safety, and concurrency. It enforces memory safety—meaning that all references point to valid memory—without a garbage collector.

    54 Rust alternatives

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Linux Mobile
    • US flagUnited States
    Rust screenshot 1
    Good alternative?
     
    |
    1
  3. C++ icon
     332 likes

    C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.

    75 C++ alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Linux Mobile
    Good alternative?
     
    |
    2
  4. GDScript icon
     12 likes

    GDScript is a high-level, dynamically typed programming language used to create content. It uses a syntax similar to Python.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Android
    • Online
    • Godot Engine
    Good alternative?
     
  5. HolyC icon
     5 likes

    HolyC is very similar to regular C, so it's a very simple but powerful language. It was used to make all of TempleOS, so it definitely works to make programs.

    63 HolyC alternatives

    Cost / License

    Application type

    Platforms

    • Linux
    • Self-Hosted
    Good alternative?
     
  6. Wolfram Language is a symbolic language, deliberately designed with the breadth and unity needed to develop powerful programs quickly. By integrating high-level forms—like Image, GeoPolygon or Molecule—along with advanced superfunctions—such as ImageIdentify or...

    119 Wolfram Language alternatives

    Cost / License

    • Free
    • Proprietary (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • openSUSE
    • FreeBSD
    • OpenSolaris
    • NetBSD
    • OpenBSD
    Good alternative?
     
  7. Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
    Good alternative?
     
  8. Mussel icon
     1 like

    Mussel is an interpreted programming language written in Rust. It was designed as a simple and flexible language with a focus on easy-to-read syntax and powerful expression evaluation. Mussel supports basic data types, variable bindings, functions, closures, control flow...

    Cost / License

    Application type

    Platforms

    • Rust
    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  9. Hare is a systems programming language designed to be simple, stable, and robust. Hare uses a static type system, manual memory management, and a minimal runtime. It is well-suited to writing operating systems, system tools, compilers, networking software, and other low-level...

    Cost / License

    Application type

    Platforms

    • Linux
    • BSD
    • Mac
    Good alternative?
     
  10. Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
12 of 20 Zig alternatives