Quote (oOn @ Oct 18 2013 11:41am)
Like for example, if I wanted to make business management software or even a simple game (like solitaire), what would be the best language and way to implement that?
As I understand Java is great for this and I would use it, but I want to make executable files that dont need the java runtime environment to work
In general, you have two options for programs. 1) compile natively to a specific architecture and OS and 2) interpret the code. option 2 requires every machine to have the interpreter, eg java requires JRE, .net requires CLR, javascript requires a browser (or other), python requires whatever its engine is called.
if you go native, then C/c++ are the most popular, but this restricts your portability. for a business management software, you can enforce all your users to install the requirements so it's not a problem. if you're making a game, then it often includes an installer anyway, so again requiring the interpreter is not a problem.
tldr pick your favourite. i recommend doing a POC with multiple languages/frameworks to help you figure that out.
This post was edited by carteblanche on Oct 18 2013 11:00am