What are the best REPL languages?

asked by Anonymous
66 contributors
7 solutions
  1. 18

    #1Python

    Python
    Python is a high-level programming language for a general purpose programming. It was created in 199 by Guido van Rossum. It emphasizes code readability and a syntax that allows programmers to express concepts in fewer lines of code than in C++ or Java.


    Software

    Windows, Mac

    Free- Free

    Anonymous
    Written on June 11, 2017
    "Pythol is a great resource because it allows common language that everyone can understand. Even a novice programmer. It has many applications, and continues to proudly be an open source platform. On their site they also provide a community and useful content in multiple languages."
  2. 13

    #2Red

    Red

    Red is programming language made to overcome the limitations of Rebol that was introduced in 2011 by Nenad Rakocevic. Red intends to create a full stack programming language and is used for extremely high-level programming DSLs and GUIs and for operating systems and device drivers.


    Software

    Windows

    Free- Free

    Anika Tambe
    Written on May 28, 2017
    "I was trying to find out which REPL language is the best one. I still don't know what the best one is, but it certainly isn't this one. It was made to overcome limitations of Rebol in 2011 and I dunno if it's just because it's outdated at this point or what, but it does not live up to even Rebol."
  3. 11

    #3Common Lisp

    Common Lisp

    Common Lisp is a derivation of the Lisp programming language published in ANSI standard. It was developed as an improved successor of Maclisp and is more of a language specification. It includes free open source software and is a general-purpose and a multi-paradigm programming language.



    Software

    Windows, Mac

    Free- Free

    Raquel Blanco
    Written on January 10, 2017
    "Common Lisp is a great concept, but at this point is outdated since it has not been regularly maintained and upgraded. There are better REPL languages out there, ones that are much more current."
  1. 8

    #4OCaml

    OCaml
    Ocaml is a general purpose programming language that has a strong emphasis on expressiveness and safety. One of its strengths is its system that helps you to catch mistakes on coding on high-pressure environments where a mistake may cost millions or where you need a high programming speed.


    Software

    Windows, Mac

    Free- Free

    David Ortiz
    Written on June 5, 2017
    "I could foresee using this programming language in my day-to-day work to allow for instantaneous prototyping of my code. I could be able to more dynamically adjust and speed up the pace of my programming compared to other languages and the documentation is quite extensive to facilitate doing so."
  2. 4

    #5Groovy

    Groovy
    Groovy is a language that comes with a very powerful design and with an optionally typed and dynamic language with a static compilation capabilities and static-typing and with a concise, familiar and vert easy to learn syntax. It comes with scripting capabilities, domain specific language, authoring, runtime and much more.

    Software

    Windows

    Free- Free

    Terry Gomez
    Written on June 10, 2018
    "This is useful as it can be more compact than other languages. It can be both dynamic and static, so the flexibility is great. The language keeps growing in popularity, probably because it takes less to type to do as much as other languages. "
  3. 3

    #6Julia

    Julia

    Julia is a programming language on a high-level basis designed to accomplish complex numerical analysis and computational science but also for a general programming need. Its design includes a typing system with parametric polymorphism and types in a fully dynamic programming language.




    Software

    Windows, Mac

    Free- Free

    Johnny Ellis
    Written on May 30, 2017
    "I was interested in a REPL language which is also known as a language shell. REPL is a Read–Eval–Print Loop, which is an interactive computer programming environment that takes single user inputs (i.e. single expressions), evaluates them, and returns the result to the user (as per Wikipedia). I was recommended Julia as a solution to my problem and it seems to be a good option for numerical computations. As this a programming language I will have to take some time to dive into the breadth of the subject, but this does look like a promising solution."
  4. 2

    #7Smalltalk

    Smalltalk
    Smalltalk is a programming language born during the 70s for educational use and purposes. It's an object-oriented and dynamically typed development language.
    Websites

    Free

    Dennis Franklin
    Written on September 12, 2017
    "Simplicity is a key for me. I like to learn new things. I wanted to program. I wanted an object oriented development language with a strong emphasis on education. Well, I'll search no more. This has everything I'm looking for and more. Awesome! Great job!"

Summary

Best What are the best REPL languages
RankSolutionsTypeVotesPrice
1PythonSoftware 18 Free
2RedSoftware 13 Free
3Common LispSoftware 11 Free
4OCamlSoftware 8 Free
5GroovySoftware 4 Free
6JuliaSoftware 3 Free
7SmalltalkWebsites 2 Free
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.