Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 277909
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T01:09:15+00:00 2026-05-12T01:09:15+00:00

I want to learn some JVM language, but there are so many EDIT :

  • 0

I want to learn some JVM language, but there are so many

EDIT : How to choose a language between all the JVM languages?

As for my needs, I just want to learn something new, maybe to currently use it for some hobby-project, but would love it if the skills acquired will be useful for big projects in the future. still would love to know what someone with different needs should choose.

(I had a list of questions before, but I was told they are already on Wikipedia)

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T01:09:16+00:00Added an answer on May 12, 2026 at 1:09 am

    First, we’ll need to know what your needs are!

    Because most of the things you ask are already answered in the links from the Wikipedia article.

    Edit: after your reformulation of the question, I assume that your main goal is to have fun programming with a new language…

    Then I think a dynamic language like Groovy or Jython will be funnier to use, as you can get hands-on faster and see the results of what you do immediately in the interpreter. Personally I prefer Jython because it’s based on Python (in fact, it IS Python, but a little bit outdated), but I must admit that Groovy is more tightly coupled with the JRE, it’s more syntactically similar to Java and thus might be a better option.

    If you want to change a little bit your way of thinking (assuming you have a procedural/imperative background, as most of the people), then I’ll recommend you Scala, Clojure, SISC or Armed Bear CL (those two last aren’t in the Wikipedia list).

    Also, I think it’s worth keeping an eye on Fortress, which might be the next “Big One” language for the JVM… I haven’t looked at it in a long time, but now it seems that it’s already ready to download, build by yourself and test. If you want to have real fun, maybe this one will be the best option, because has “really cool features” (like writing mathematical expressions in LaTeX-like formatting that are in fact parsed by the compiler and used to pretty print the documentation) and you will be constantly amazed by the upcoming changes, as it’s a language in active development.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to learn WPF but from all the commentary I've been hearing the
I want to learn python to do some linux system administartion but on internet
I want to learn some language from Lisp family. It may be CL or
I want to learn C# because... It seems to be a pretty marketable language
I want to learn windows API and PInvoke methods just like MesseageBeep in User32.dll.
I'm making a Sudoku program in java to learn some algorithms so I want
I want to learn some mobile stuff, and programming interesting things myself on mobile
I am trying to learn some JQuery, mainly for fun, but also for seriouz.
For haskell practice I want to implement a game where students/pupils should learn some
i know virtually no java but i'm trying to learn some for this project.

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.