0% found this document useful (0 votes)
63 views8 pages

Programming Languages

The document discusses several popular programming languages: Java is a general-purpose, class-based language intended to have few dependencies and allow applications to run on any platform. Python is an interpreted language that emphasizes readability. Swift is developed by Apple for its platforms and works with Objective-C code. Kotlin is designed to interoperate fully with Java and targets the JVM and JavaScript. C is a procedural language that maps efficiently to machine instructions. C++ builds on C with classes and other features. JavaScript is a scripting language used widely for client-side web development.

Uploaded by

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

Programming Languages

The document discusses several popular programming languages: Java is a general-purpose, class-based language intended to have few dependencies and allow applications to run on any platform. Python is an interpreted language that emphasizes readability. Swift is developed by Apple for its platforms and works with Objective-C code. Kotlin is designed to interoperate fully with Java and targets the JVM and JavaScript. C is a procedural language that maps efficiently to machine instructions. C++ builds on C with classes and other features. JavaScript is a scripting language used widely for client-side web development.

Uploaded by

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

PROGRAMMING LANGUAGES

JAVA (PROGRAMMING LANGUAGE)

Java is a general-purpose programming language that is class-based, object-oriented


(although not a pure object-oriented language, as it contains primitive typesand designed to
have as few implementation dependencies as possible. It is intended to let application
developers meaning that compiled Java code can run on all platforms that support Java
without the need for recompilation.Java applications are typically compiled to bytecode that
can run on any Java virtual machine (JVM) regardless of the underlying computer
architecture. The syntax of Java is similar to C and C++, but it has fewer low-level facilities
than either of them. As of 2019, Java was one of the most popular programming languages in
use according to GitHub, particularly for client-server web applications, with a reported 9
million developers.
PYTHON (PROGRAMMING LANGUAGE)

Python is an interpreted, high-level, general-purpose programming
language. Created by Guido van Rossum and first released in 1991,
Python's design philosophy emphasizes code readability with its notable
use of significant whitespace. Its language constructs and object-
oriented approach aim to help programmers write clear, logical code for
small and large-scale projects.
SWIFT (PROGRAMMING LANGUAGE)

Swift is a general-purpose, multi-paradigm, compiled programming
language developed by Apple Inc. for iOS, iPadOS, macOS, watchOS, tvOS
, Linux, and z/OS. Swift is designed to work with Apple's Cocoa and Cocoa
Touch frameworks and the large body of existing Objective-C code written
for Apple products. It is built with the open source LLVM compiler framework
and has been included in Xcode since version 6, released in 2014. On Apple
platforms,[10] it uses the Objective-C runtime library which allows C
, Objective-C, C++ and Swift code to run within one program.
KOTLIN (PROGRAMMING LANGUAGE)
Kotlin is a cross-platform, statically typed, general-purpose programming language with type
inference. Kotlin is designed to interoperate fully with Java, and the JVM version of
its standard library depends on the Java Class Library,but type inference allows its syntax to
be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript or native
code (via LLVM). Kotlin is sponsored by JetBrains and Google through the Kotlin Foundation.
Kotlin is officially supported by Google for mobile development on Android. Since the release
of Android Studio 3.0 in October 2017, Kotlin is included as an alternative to the standard
Java compiler. The Android Kotlin compiler lets the user choose between targeting Java 6 or
Java 8 compatible bytecode.
C (PROGRAMMING LANGUAGE)

C (/siː/, as in the letter c) is a general-


purpose, procedural computer programming language supporting structured
programming, lexical variable scope, and recursion, while a static type
system prevents unintended operations. By design, C provides constructs
that map efficiently to typical machine instructions and has found lasting use
in applications previously coded in assembly language. Such applications
include operating systems and various application software for computers,
from supercomputers to embedded systems.
C++

C++ (/ˌsiːˌplʌsˈplʌs/) is a general-purpose programming language created


by Bjarne Stroustrup as an extension of the C programming language, or
"C with Classes". The language has expanded significantly over time, and
modern C++ has object-oriented, generic, and functional features in
addition to facilities for low-level memory manipulation. It is almost always
implemented as a compiled language, and many vendors provide C++
compilers, including the Free Software Foundation, LLVM
, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.
JAVASCRIPT

JavaScript  often abbreviated as JS, is a high-level, interpreted scripting language that
conforms to the ECMAScript specification. JavaScript has curly-bracket syntax, dynamic
typing, prototype-based object-orientation, and first-class functions.

• Alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide


Web .JavaScript enables interactive web pages and is an essential part of web applications.
The vast majority of websites use it , and major web browsers have a dedicated JavaScript
engine to execute it.

• As a multi-paradigm language, JavaScript supports event-driven, functional,


and imperative (including object-oriented and prototype-based) programming styles. It
has APIs for working with text, arrays, dates, regular expressions, and the DOM, but the
language itself does not include any I/O, such as networking, storage, or graphics facilities. It
relies upon the host environment in which it is embedded to provide these features.

You might also like