No. Apart from anything else, Java must run in a virtual machine. The only way to write an OS that runs in a VM is if the VM exists in firmware. Even so, the level of abstraction in the VM would make it unworkable. Java does not have any direct access to the hardware, which is a prerequisite for any OS. Even if it were actually possible to write an OS in Java, it would be slower than molasses for even the most basic operations.
C++ is the only real option here, combined with assembler for low-level operations. Of course you must have a complete understanding of all the hardware your OS could run on. The more variable the hardware, the more complex the OS needs to be. Gone are the days when a single programmer threw an OS together in their spare time. These days, we'll take an existing open-source OS and modify it to suit. Even so, it's still a major undertaking.
There are no 'partial' programming languages.
No, but of course there is a programmers' slang. And programming is done with so-called 'programming languages'.
All Programming Languages
No. .NET is a framework, not a programming language. It is the common framework used by the C#, F# and Visual Basic programming languages.
Lots of programming languages were developed IN the US or BY US citizens, but there are no languages that were developed BY the US as a whole.
Programming is a term that describes the usage of a programming language. Programming languages (C++ for example) are languages that create programs, these programming languages should not be confused with scripting languages. Scripting languages are languages that are meant to be interpenetrated by programs. (Written in a programming language)
Linux operating systems utilize many languages. The kernel is mostly written in C.
Programming languages (or natural languages) cannot be downloaded.
There are no 'partial' programming languages.
It would be a list of five programming languages.
No, but of course there is a programmers' slang. And programming is done with so-called 'programming languages'.
All Programming Languages
There are many different programming languages available on the market. The programming language 'Halide' is a relatively new language on the market that was created to make programming easier.
Programming languages (or natural languages) cannot be downloaded.
No. .NET is a framework, not a programming language. It is the common framework used by the C#, F# and Visual Basic programming languages.
Software has to be written to run on a particular operating system. While there are lots of programming languages that will run on many operating systems, a compiler or runtime engine has to interpret the programming language and translate it into commands that the operating system understands. The Operating System is the foundation of the building. Applications are the structure built on the foundation.
Lots of programming languages were developed IN the US or BY US citizens, but there are no languages that were developed BY the US as a whole.