0% found this document useful (0 votes)
17 views2 pages

Summary of Programming Languages:: Complier

The document discusses compilers, linkers, and provides an overview of the Java programming language. It explains that compilers convert source code to machine code and linkers combine object files into executables. It then provides details on Java being a platform independent, object-oriented language and describes some of its capabilities and uses.

Uploaded by

ranaafaaq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views2 pages

Summary of Programming Languages:: Complier

The document discusses compilers, linkers, and provides an overview of the Java programming language. It explains that compilers convert source code to machine code and linkers combine object files into executables. It then provides details on Java being a platform independent, object-oriented language and describes some of its capabilities and uses.

Uploaded by

ranaafaaq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Complier:-

The compiler converts code written in a human-readable programming language into a


machine code representation which is understood by your processor.
A compiler generates object code files (machine language) from source code.

Linker:-
A linker combines these object code files into an executable.

Summary of Programming Languages:


Java:-
Java is a high level, object-oriented, platform independent language.
Java, unlike some languages before it allows for the use of words and
commands instead of just symbols and numbers. Java also allows for
the creation of advanced data types called objects which represent real
world things like a chair or a computer where you can set the attributes
of these objects and things they do.
Java is very flexible - it can be used to develop software as well as
applets (small programs that run on webpages). But the flexibility
doesn't end there because you can run the same Java programs on
various operating systems without having to rewrite the code (unlike
some other languages such as C and C++) thanks to the Java run-time
environment which interprets Java code and tells the operating system
what to do.
Learning Java serves as a good introduction to software development.
The tutorials in this section included information on a wide variety of
Java topics including printing text, working with variables, loops,
strings, creating classes and instantiating objects, accepting user input,
creating graphical applications, and more.

You might also like