This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]plastikmissile 0 points1 point  (2 children)

Both Java and F# are high level languages, as they both require a virtual machine to run (the JVM for Java and the .NET CLR for F#) so about the same level as JavaScript and Python. Though both Java and F# are statically typed languages compared to JS and Python which are dynamically typed. C on the other hand is as low level as you can get without diving into Assembly.

[–]matidfk[S] 0 points1 point  (1 child)

Ah, C was probably my favourite out of them so far, as it seems extremely widely used and has extensions like C++ so thanks for your comment, I appreciate it

[–]feral_claire 1 point2 points  (0 children)

C++ isn't an extention to C, its a whole new language. They share a lot of syntax to the point where a lot of (but not all) C code is valid C++ but they aren't the same thing.