A programming language is a system of notation for writing computer programs. Most programming
languages are
text-based formal languages, but they may also be graphical. They are a kind of computer language. The
description of a programming language is usually split into the two components of syntax (form) and
semantics (meaning), which are usually defined by a formal language. Some languages are defined by a
specification document (for example, the C programming language is specified by an ISO Standard) while other
languages (such as Perl) have a dominant implementation that is treated as a reference. Some languages have
both, with the basic language defined by a standard and extensions taken from the dominant implementation
being common. Programming language theory is the subfield of computer science that studies the design,
implementation, analysis, characterization, and classification of programming languages. Definitions
Computer languages vs programming languages The term computer language is sometimes used interchangeably
with programming language. However, the usage of both terms varies among authors, including the exact scope
of each. One usage describes programming languages as a subset of computer languages. Another usage regards
programming languages as theoretical constructs for programming abstract machines and computer languages as
the subset thereof that runs on physical computers, which have finite hardware resources.
C Overview What is C? Since the late 19th century, C has been a popular programming language for
general-purpose use. C language was developed by Dennis M. Ritchie at bell laboratory in early 1970s Its
applications are very diverse. It ranges from developing operating systems to databases and all. It is
system programming language used to do low level programming (e.g., driver or kernel) Even if it’s old, it
is still a very popular programming language. As the whole UNIX operating system was written in C, it has a
strong association with the operating system C has also been used widely while creating iOS and Android
kernels. MySQL database is written using C. Ruby and Pearl are mostly written using C. Most part of
Apache and NGINX is written using C. Embedded Systems are created using C Why should we learn C/ Features
of C? As mentioned above, it is one of the most popular programming languages in the world. Learning any
other popular programming language such as Python or C++ becomes a cakewalk already if you know C. C is a
flexible language and that gets proven by the fact that it can be used in a variety of applications as well
as technologies. C is very fast when compared to other programming languages be it Java or Python. How is it
different from C++? The syntax of C++ is almost identical to that of C, as C++ was developed as an extension
of C. In contrast to C, C++ supports classes and objects.
C++ OverviewWhat is C++? C++ was developed by Bjarne Stroustrup, as an extension to the C language. Despite
being an 80s creation, C++ has been a popular programming language throughout these years. C++ is a
cross-platform language that can be used to create high-performance applications and software systems. C++
is very close to the hardware making it comparatively easy for programmers to give the instructions directly
to the system without any intermediary giving programmers a high level of control over system resources and
memory. Why should we learn C++/ Features of C++? C++ is one of the world's most popular programming
languages. In today's operating systems, GUIs, and embedded systems, C++ is widely used. It is one of the
most popular programming languages for its object-orientedness. C++ is an object-oriented programming
language that gives a clear structure to programs and allows code to be reused, lowering development costs.
With C++, you can develop applications or heavy games that can run on different platforms. As C++ is close
to other programming languages such as C# and Java, which makes it easy for programmers to switch to C++ or
vice versa while it is actually very easy to learn. How is it different from C? The syntax of C++ is almost
identical to that of C, as C++ was developed as an extension of C
HTML Introduction What is HTML? HTML is an initialism for "HyperText Markup Language". It is the language of
the web. It is used to create websites. It is used to define a page layout, meaning it is a barebone page
structure. HTML is used for making pages of the website also called webpages that we see on the internet It
consists of a set of tags. This set of tags is written in HTML Document. ".html" or ".htm" is the extension.
There are so many versions of HTML but HTML5 is the latest version. Features of HTML It is
platform-independent. Images, videos, and audio can be added to a web page. Hypertext can be added to the
text. It is a markup language. It is interpreted language It can be integrated with other languages like
CSS, JavaScript etc. Semantic Structure. local Storage & Indexed DB – Client-side data storage. Offline
Capabilities (PWA) with Cache API & Service Workers. Why the word HyperText & Markup Language The word
hypertext markup language comprises the words “hypertext” and “markup language”. The term "hypertext" refers
to the linking of text with other documents and “markup language” refers to a language that uses a set of
tags. So, HTML is the linking of text with other documents using some set of tags. . Each tag has a
different meaning and importance in building an HTML page which can affect the web page in its own ways