Go (Programming Language) Alternatives

Go (Programming Language) is described as 'Open-source programming language with C-style syntax, Google-backed. Features concurrency, automatic memory management, and a robust library for web and CLI apps' and is a very popular programming language in the development category. There are more than 50 alternatives to Go (Programming Language) for a variety of platforms, including Linux, Mac, Windows, BSD and Self-Hosted apps. The best Go (Programming Language) alternative is Python, which is both free and Open Source. Other great apps like Go (Programming Language) are Java, Rust, C++ and C (programming language).

  • ...

Open-source programming language with C-style syntax, Google-backed. Features concurrency, automatic memory management, and...

More about Go (Programming Language)
Go (Programming Language) alternatives page was last updated Feb 11, 2025
Copy a direct link to this comment to your clipboard
  1. Copy a direct link to this comment to your clipboard

    Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial...

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • US flagUnited States

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Solaris
    • FreeBSD
    • OpenSolaris
    • OpenBSD

    Eiffel (programming language) Features

    1.  Command line interface
    2.  Support for scripting
    3.  Object-oriented Language

    Eiffel (programming language) VS Go (Programming Language)

     
  2.  5 likes
    Copy a direct link to this comment to your clipboard

    Solid - A minimalist interpreted language, with a clean object model and a tiny VM.

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    Discontinued

    Last update was on March 2nd, 2016.

    Solid Features

    1.  Interpreter
    2.  Embeddable

    Solid VS Go (Programming Language)

     
  3. REBOL icon
     15 likes
    Copy a direct link to this comment to your clipboard

    Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific...

    62 REBOL alternatives

    License model

    • FreeProprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    REBOL Features

    1.  Portable
    2.  Support for scripting
    3.  Multiplatform
    4.  Expressive
    5.  Graphical User Interface
    6.  Distributed Computing

    REBOL VS Go (Programming Language)

     
  4. Copy a direct link to this comment to your clipboard

    PureScript was initially designed by Phil Freeman in 2013. He started to work on PureScript since he wasn't satisfied by other attempts to transpile Haskell to JavaScript (e.g. using Fay, Haste, or GHCJS).

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • FreeBSD
    • NetBSD
    • OpenBSD

    PureScript Features

    1.  Support for scripting
    2.  Ad-free

    PureScript VS Go (Programming Language)

     
  5.  Like
    Copy a direct link to this comment to your clipboard

    Smalltalk is an object-oriented programming (OOP) language. It is objects all the way down. Smalltalk’s purity and clarity in this regard made it the archetype for nearly all other OOP languages.

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone

    Smalltalk Features

    1.  Object-oriented Language

    Smalltalk VS Go (Programming Language)

     
  6. J icon
     Like
    Copy a direct link to this comment to your clipboard

    J is a high-level, general-purpose programming language that is particularly suited to the mathematical, statistical, and logical analysis of data. It is a powerful tool for developing algorithms and exploring problems that are not already well understood.

    53 J alternatives

    License model

    • FreeOpen Source

    Application type

    Country of Origin

    • CA flagCanada

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Web Browser
    • Raspberry Pi

    J Features

    1.  Support for scripting
    2.  Command line interface
    3.  Object-oriented Language

    J VS Go (Programming Language)

     
  7. Jabaco icon
     4 likes
    Copy a direct link to this comment to your clipboard

    Jabaco is a simple programming language with a Visual Basic like syntax. Jabaco enables you to create powerful software for all Java supported operating systems.

    License model

    • FreeProprietary

    Application type

    Platforms

    • Windows
    Discontinued

    Official Website Download page shows :Jabaco BETA 1.5.2 (Release: 2009-09-01)See http://www.jabaco.org/download.html

    Jabaco Features

    1.  Support for scripting

    Jabaco VS Go (Programming Language)

     
You are at page 6 of Go (Programming Language) alternatives