Languages to create desktop Linux programs

Was reading an article on the subject.

Was surprised that Lazarus wasn’t mentioned. Lazarus creates stand alone executables that can run on multiple platforms.

A little surprised to see Gambas was mentioned, it’s more VB like than Lazarus. Though they say, Gambas does not try to be compatible with Visual Basic, and will never be. Unless it’s changed it’s also like VB where you need VB to run VB, likewise, you need Gambas to run Gambas. It’s not multi-platform…won’t run on windows.

Also surprised by one language I never heard of…OCaml. It was created in 1996. It says it has a REPL, sounds like Julia or as Python calls it the IDLE where you can interactively type code. It also says it creates optimized native-code executable. Sounds interesting.