Complex Table Structures

Lesson Details:
July 10, 2020

I: Introduction

In this article, we will discuss the different programming languages

II: Body

(1) C language

C is a general-purpose computer programming language developed in 1972 by Dennis Ritchie for use on the Digital Equipment Corporation PDP-11. It has since spread to many other platforms, and is one of the most commonly used programming languages.

(2) C++ language

C++ was developed by Bjarne Stroustrup as an extension of the C language. It incorporates new features including classes, operator overloading, multiple inheritance, abstract classes, and templates. As a superset of C, C++ is used as a low-level language and as a middle-level language. It can also be used to create higher-level languages such as Java, which is a high-level language that is widely used in Android development.

(3) Objective-C language

Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. It was developed in the early 1980s by Brad Cox and Tom Love at their company Stepstone.

(4) C# language

The C# (pronounced “C sharp”) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by ECMA (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one of the programming languages designed for the Common Language Infrastructure.

(5) Python language

Python is a widely used general-purpose high-level programming language with dynamic semantics. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. The language provides constructs intended to enable clear programs on both a small and large scale. Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a fully dynamic type system and automatic memory management and has a large and comprehensive standard library.

(6) JavaScript language

JavaScript (JS) is a high-level, dynamic, untyped, and interpreted programming language. It has been standardized in the ECMAScript language specification. Alongside HTML and CSS, JS is one of the three essential technologies of World Wide Web content production; the majority of websites employ it and it is supported by all modern web browsers without plug-ins. Many software frameworks make JavaScript’s ubiquitous presence more visible and manageable, such as Node.js and jQuery. Java released under the GNU General Public License (GPL) and JavaScript are two most commonly deployed enterprise languages.

(7) Swift language

Swift is a multi-paradigm compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux development. 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. Swift adheres to the Common Language Infrastructure (CLI) standard and has been named the 2014 Programming Language of the Year by the TIOBE Index committee.

(8) Java language

Java is an object-oriented programming language that is concurrent, class-based, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere” (WORA), 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 computer architecture. As of 2016, Java is one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers. Java was originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems’ Java platform. The language derives much of its syntax from C and C++ but it has fewer low-level facilities than either of them.

III: Conclusion

Course content