Tcl Alternatives

Tcl is described as '(Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses' and is a programming language in the development category. There are more than 50 alternatives to Tcl for a variety of platforms, including Linux, Windows, Mac, BSD and Web-based apps. The best Tcl alternative is Python, which is both free and Open Source. Other great apps like Tcl are Java, C (programming language), C++ and PHP.

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

Alternatives list

  1. Chibi Scheme icon
     2 likes
    Copy a direct link to this comment to your clipboard

    Chibi-Scheme is a very small library with no external dependencies intended for use as an extension and scripting language in C programs. In addition to support for lightweight VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs to run simultaneously...

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Linux
    • BSD
    • Cygwin
     
  2. AngelScript icon
     3 likes
    Copy a direct link to this comment to your clipboard

    The AngelCode Scripting Library, or AngelScript as it is also known, is an extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  3. Copy a direct link to this comment to your clipboard

    Jim is an opensource small-footprint implementation of the Tcl programming language. It implements a large subset of Tcl and adds new features like references with garbage collection, closures, built-in Object Oriented Programming system, Functional Programming commands...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  4.  2 likes
    Copy a direct link to this comment to your clipboard

    ChaiScript is an easy to use embedded scripting language for C++.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. blang icon
     1 like
    Copy a direct link to this comment to your clipboard

    blang is an open source lightweight high-level object oriented programming language. It's syntax very different from C and Python. Arguments are delimited by spaces, not by a comma. And there is almost no colons/semi-colons/curly brackets/square brackets.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Haiku
     
  6. TinyScheme icon
     1 like
    Copy a direct link to this comment to your clipboard

    TinyScheme is a lightweight Scheme interpreter that implements as large a subset of R5RS as was possible without getting very large and complicated. It is meant to be used as an embedded scripting interpreter for other programs.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  7. eltclsh icon
     Like
    Copy a direct link to this comment to your clipboard

    eltclsh (editline tcl shell) is an interactive shell for the TCL programming language. It provides command line editing, history browsing as well as variables and command completion thanks to editline features.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Linux
    • BSD
    • Cygwin
     
  8. Copy a direct link to this comment to your clipboard

    Programming language with no quirks, so simple every child can master it.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Solaris
     
  9. 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...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Solaris
    • FreeBSD
    • OpenSolaris
    • OpenBSD
     
  10. Ponyc icon
     Like
    Copy a direct link to this comment to your clipboard

    Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Linux Mint
    • Ubuntu
    • FreeBSD
    • Alpine Linux
     
  11.  Like
    Copy a direct link to this comment to your clipboard

    Q# (pronounced as Q sharp) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part of the Quantum Development Kit.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
You are at page 6 of Tcl alternatives