-
Name-Darsh kumar
Class- VI D
ROLL- 5308
Subject- Computer project
Teacher name- Gunja Ma’am
Date- 25/June/2021
Subject Teacher signature-
Summition date-
JAVA-
Java is a high-level , class-based , object-oriented programming
language that is designed to have as few implementation dependencies as
possible. It is a general-purpose programming language intended to
let application developers write once, run anywhere (WORA), [ 1 6 ] meaning
that compiled Java code can run on all platforms that support Java without the
need for recompilation. [ 1 7 ] 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 has fewer low-level facilities than either of them. The Java
runtime provides dynamic capabilities (such as reflection and runtime code
modification) that are typically not available in
Java was originally developed by James Gosling at Sun
Microsystems (which has since been acquired by Oracle ) and released
in 1995 as a core component of Sun Microsystems' Java platform . The original
and reference implementation Java compilers , virtual machines, and class
libraries were originally released by Sun under proprietary licenses . As of
May 2007, in compliance with the specifications of the Java Community
Process , Sun had relicensed most of its Java technologies under the GNU
General Public License . Oracle offers its own HotSpot Java Virtual Machine,
however the official reference implementation is the OpenJDK JVM which is
free open source software and used by most developers and is the default JVM for
almost all Linux distributions.
BASIC-
BASIC (Beginners' All-purpose Symbolic
Instruction Code)[1] is a family of general-purpose, high-level
programming languages whose design philosophy emphasizes
ease of use. The original version was designed by John G.
Kemeny and Thomas E. Kurtz and released at Dartmouth
College in 1964. They wanted to enable students in fields other
than science and mathematics to use computers. At the time,
nearly all use of computers required writing custom software,
which was something only scientists and mathematicians tended
to learn.
In addition to the language itself, Kemeny and Kurtz developed
the Dartmouth Time Sharing System (DTSS), which allowed
multiple users to edit and run BASIC programs at the same time.
This general model became very popular
on minicomputer systems like the PDP-11 and Data General
Nova in the late 1960s and early 1970s. Hewlett-
Packard produced an entire computer line for this method of
operation, introducing the HP2000 series in the late 1960s and
continuing sales into the 1980s. Many early video games trace
their history to one of these versions of BASIC.
FORTRAN- Fortran formerly FORTRAN, derived from Formula Translation is a general-
purpose, compiled imperative programming language that is especially suited to numeric
computation and scientific computing.
Originally developed by IBM in the 1950s for scientific and engineering applications, FORTRAN came to
subsequently dominate scientific computing. It has been in use for over six decades in computationally
intensive areas such as numerical weather prediction, finite element analysis, computational fluid
dynamics, geophysics, computational physics, crystallography and computational chemistry. It is a
popular language for high-performance computing[4] and is used for programs that benchmark and rank
the world's fastest supercomputers.[5][6]
Fortran has had multiple versions, each adding extensions while largely retaining compatibility with prior
versions. Successive versions have added support for structured programming and processing of
character-based data (FORTRAN 77), array programming, modular programming and generic
programming (Fortran 90), high performance Fortran (Fortran 95), object-oriented programming (Fortran
2003), concurrent programming (Fortran 2008), and native parallel computing capabilities (Coarray
Fortran 2008/2018).
C ++ language-
C (/siː/, as in the letter c) is
a general-purpose, procedural computer programming
language supporting structured programming, lexical
variable scope, and recursion, with a static type system.
By design, C provides constructs that map efficiently to
typical machine instructions. It has found lasting use in
applications previously coded in assembly language. Such
applications include operating systems and
various application software for computer architectures
that range from supercomputers to PLCs and embedded
systems.
A successor to the programming language B, C was
originally developed at Bell Labs by Dennis
Ritchie between 1972 and 1973 to construct utilities
running on Unix.
Microsoft Visual Studio-
Microsoft Visual
Studio is an integrated development environment (IDE)
from Microsoft. It is used to develop computer programs,
as well as websites, web apps, web services and mobile
apps. Visual Studio uses Microsoft software development
platforms such as Windows API, Windows
Forms, Windows Presentation Foundation, Windows
Store and Microsoft Silverlight. It can produce both native
code and managed code.
Visual Studio includes a code
editor supporting IntelliSense (the code
completion component) as well as code refactoring. The
integrated debugger works both as a source-level
debugger and a machine-level debugger. Other built-in
tools include a code profiler, designer for
building GUI applications, web designer, class designer,
and database schema designer. It accepts plug-ins that
expand the functionality at almost every level—including
adding support for source control systems
(like Subversion and Git) and adding new toolsets like
editors and visual designers for domain-specific
languages or toolsets for other aspects of the software
development lifecycle (like the Azure DevOps client: Team
Explorer).