StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Different Types of Programming Languages - Case Study Example

Cite this document
Summary
The following paper under the title 'Different Types of Programming Languages' presents devices that we use are backed by the programming languages. The programming languages provide support and serve as the backbone towards the overall digital operations…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER95.6% of users find it useful
Different Types of Programming Languages
Read Text Preview

Extract of sample "Different Types of Programming Languages"

All the computational operations and all the digital gadgets and devices that we use are backed by the programming languages. The programming languages provide support and serve as the backbone towards the overall digital operations. In modern times advanced programming languages are in place that allow for fast interpretation and fast execution of operations. There are different types of programming languages subject to their usage and application. While some are restricted to advanced level operations and interpretations, others are relatively user friendly and easy to interpret. Some of these types include Machine Language program, assembly language program, visual language program, system language program and high level programming languages. Other types of languages include the array language or aspect oriented programming language. The examples of array language include all those built softwares that work on the vectors determination and multiple dimensions resolution and angles determination. Matlab, one of the most prominent programming languages in this regard is an example of array language program. Other examples in this category include FOTRON, Octave, IDL, ZPL, Chapel and APL to name a few (Olariu & Zomaya, 2005, 92). Object Oriented Programming: Object oriented programming is perhaps one of the most accomplished form of programming set in modern times. While other programming languages only provide the programmers with the data type definition, the object oriented programming provides the programmers and developers with the options of object declaration and function recall. Hence they are called programming codes that contain both the data structures and the objects which are used in executing and developing a given piece of code (Buyya, 2012, 17). Object oriented programs provide far more flexibility in terms of the variable declaration and objects recalling. Modules creation: In contrast to the various other programming languages that operate in the procedural function calling manner, the object oriented programs in contrast allow for creation of modules which enable constant recall function even if the new set of variables or data is introduced (Ernst, 2007, 476). Unlike the predecessor programming codes and languages, which rely on the logical sequence generation and pattern operations, the object oriented programs make use of the data and objects available to it which are executed for various functions calling. C#: C# is formally known as C Sharp programming language. It also belongs to the family of object oriented programming languages. It is termed as a general purpose object oriented programming language. One of the core purposes of this language is the fact that it is established for easier and user friendly programs execution. It is created for the purpose of creating simplicity and providing the clients with advanced functions. C sharp was for the first time introduced by Microsoft, the software giants in the field of digital electronics. It was introduced under the .NET environment. C sharp has few of the basic features and functions. Versions of C#: C Sharp is a sufficiently mature programming language and numbers of versions have been released time and again to provide developments and advancements to the clients. The latest version of C sharp that is presently available in the markets to the users and the programmers is version 5 (Watson, et al., 2012, 32). This version was introduced in 2012. Anders Hejlsberg and others are the pioneers and experts who are working on this language and monitoring all the developments and progress that has so far been made in this language. The first version was released towards 2002 in the name of C#1 which was supported by the Microsoft .NET 1. Through the passage of time, the .NET has seen development as well in the form of .NET1, .NET2, .NET3 and .NET4, in parallel to this, the C sharp has been advanced too with C#2, C#3, C#4, and presently C#5. The developments so brought are in terms of the run time, the cache handling, the framework redrafting and addition along with the other features of the basic object oriented programming language. C Sharp is supported by the syntax of C ++ The semantics of C sharp are the same as that of C ++. Common Language Infrastructure: C Sharp is provided with support of Common Language infrastructure. The Common Language Infrastructure is proprietary of Microsoft that has been recognized and is established standard which enjoys the recognition of ECMA. Source : (msdn, 2013) C++: C++ is another object oriented programming language .C Plus Plus is one of the most powerful programming languages that is widely in use in the modern software applications and other operating systems that we use in various digital devices. It was for the first time introduced in 1985 in the formal form of C++ (Pozrikidis, 2007, v). Prior to it, it was run as C language in 1979( Anami et.al, 47, 2007). Out of many features that C ++ provides ,the following are few of the features it contains: Classes, function recall, multiple inheritances, abstract classes function, stacks, pointers, array, static function, all these make up for few of the many features provided by C++ which makes this language very effective. It is also developed on the .NET framework like C sharp. Various windows applications and other software programs are developed through C ++. Visual C++: It also provides the functions of debugging a program. Further it provides the option of editing the code, modifying the variables and data types and other basic features which makes this language ever so user friendly and ever so secure against any kind of external threat. It is relatively flexible in its operations and correction function. Other features and functions: The following are few of the features and functions enjoyed by C ++ which gives this language an edge over other languages. It is supported by extensive function library support (Bronson, 2009, 541) which allows for using various variables without repetition. The extensive functions support allow for using it for multiple purposes. These purposes include using it for operating systems functions, for software development, for application program interface development, as a result it is highly in use as compared to the other programming languages. Machine independence: Unlike the previous programming languages, C ++ is completely machine independent which makes its usage free and easy regardless of any hardware platform requirement. Java Script: Java Script was for the first time introduced in 1995. Its initial versions were run on Sun Microsystems. It is largely useful and is implemented in the web browsers and online websites support programs. Brendan Eich (Asleson & Schutt, 148 ,2005,) was the first man who developed this source code and later on various developments have taken place in this scripted programming language. It is a proto type based dynamic programming language interface. Similar to C#, its syntax is based on that of C language (Grove, 2009, 96). It is a scripting language function supporting programming network. Versions: Different versions have been introduced over period of time. Each of these versions aims at bringing about advancement. The most recent version that was released, provided support for the Just in time compilation feature. Following are few of the versions that have been introduced over period of time. At one time it was used and developed under the banner of Mocha. Initially it did not go well with Microsoft and there were slight rivalry between the two, however, later on when Microsoft realized the worth of Java script and its overall effective presence, it collaborated with it and Java Script started providing support for Microsoft’s Internet Explorer as well. Java Script 1.0 providing support for Netscape Navigator 2.0, Java Script Version 1.2 providing support Microsoft Internet Explorer 4.0. Java Script Version 3.0 providing support to Microsoft Internet Explorer 5.0 (Quigley, 2004, 6). Visual Basic: Visual Basic was for the first time introduced in 1991. It is the product of Microsoft under the Microsoft Visual Studio. Visual Basic came along as a continuation and replacement of BASIC( Beginners All Purpose Symbolic Instruction Code) which itself was introduced in 1963. However, owing to the advancements in the field of digital technologies, Microsoft felt the need for bringing about Visual Basic to fulfill the needs of the clients. It is the third generation product of the overall programming languages that have been introduced so far. Versions: Visual Basic 1.0: released in 1991. Visual Basic 2.0 released in 1992. Visual Basic 3.0 released in 1993. Visual Basic 4.0 released in 1995, this version was unique in its own for the reason that it provided support for both the 32 bit programs as well as the predecessor 16 bit programs. Visual Basic 5.0 released in 1997 Visual Basic 6.0 released in 1998 (Patrick, 2008, 31) Visual basic 6 is the most stable and most widely applied version of V.B. It finds large number of usages in the different domains. It also provides support for the latest versions of Microsoft’s Windows 7 and Windows Server 8.0 Other latest versions and modifications came about in the form of Visual Basic .NET 2003. Visual Basic Express is the other version that was released towards 2005. The latest standings stand at Visual Basic Version 10 which was launched in 2010. The overall fast introduction of new versions has made this platform much easy and more user-friendly and thereby it enjoys large support of operators and users from different sources. PHP: PHP was for the first time introduced in 1994-1995. It was for the first time launched and introduced by Rasmus Lerdorf (lane, 2002, x). Its open source feature and nature makes it one of the most sought after programming tool and entity for web based applications and other operating systems support programs. Features: It’s very first version that came forth for the commercial usage was that of Personal Homepage Tools. The PHP tools provided limited functioning options and it was only later that PHP became a more potent force by introducing various options and functions such as mSQL, and other interpreters sources. PHP also provides server solutions to various programming support organizations. PHP will find its usage and application amongst the interfaces and organizations that are relatively restricted in their usage of various programming tools and applications. Other added features of PHP include its support for the extensions that it provides to various compiler functions. MySQL, Oracle, Microsoft SQL server are few of the database systems and software programs that find support in PHP. The number of developmental steps that have been taken in the overall progress and history of PHP makes this programming tool ever so rich and supporting of various functions and features. Versions: Various versions of PHP have been developed and introduced over period of time. 5.5.10, 5.5.11, 5.5.9 are few of the latest versions that are floating in the market at present. All these are the latest ones released in the current year. Other releases that were previously released include version 3.0 X, , version 4, 4.05,4.06,4.07 and many other similar versions. All of the aforementioned programming language full fill the needs of the modern times, however some are relatively more friendly and handy in different situations. Visual Basic would stand out on many fronts since it provides support and contains the features that are more or less part of C# and C ++. C++ may be recommended in scenarios when specific program and console oriented programming is desired. Visual Basic is relatively dynamic in its outlook and performance delivery. References: Anami., A. E., 2007. Computer Concepts And C Programming: A Holistic Approach To Learning C. s.l.:PHI Learning Pvt. Ltd Asleson, R. & Schutt, N. T., 2005. Foundations of Ajax. s.l.:Apress Bronson, G., 2009. C++ for Engineers and Scientists. s.l.:Cengage Learning Buyya, R., 2012. Object-oriented Programming with Java: Essentials and Applications. s.l.:Tata McGraw-Hill Education Ernst, E., 2007. ECOOP - Object-Oriented Programming: 21th European Conference,, July 30 - August 3, 2007, Proceedings. Berlin, Germany, Springer Grove, R. F., 2009. Web Based Application Development. s.l.:Jones & Bartlett Publishers Lane, D. J. & Williams, H. E., 2002. Web Database Applications with PHP and MySQL. s.l.:"OReilly Media, Inc msdn, 2013. Introduction to the C# Language and the .NET Framework. [Online] Available at: Introduction to the C# Language and the .NET Framework [Accessed 13 may 2014] Olariu, S. & Zomaya, A. Y., 2005. Handbook of Bioinspired Algorithms and Applications. s.l.:CRC Press Patrick, T., 2008. Programming Visual Basic 2008: Build .NET 3.5 Applications with Microsofts RAD Tool for Business. s.l.:OReilly Media, Inc Pozrikidis, C., 2007. Introduction to C++ Programming and Graphics. s.l.:Springer Quigley, E., 2004. JavaScript by Example. s.l.:Prentice Hall Professional Watson, K., Nagel, C., Kemper, D. & Reid, J., 2012. Beginning Visual C# 2012 Programming. s.l.:John Wiley & Sons Read More
Tags
Cite this document
  • APA
  • MLA
  • CHICAGO
(Different Types of Programming Languages Case Study Example | Topics and Well Written Essays - 1750 words, n.d.)
Different Types of Programming Languages Case Study Example | Topics and Well Written Essays - 1750 words. https://studentshare.org/information-technology/1828002-computing
(Different Types of Programming Languages Case Study Example | Topics and Well Written Essays - 1750 Words)
Different Types of Programming Languages Case Study Example | Topics and Well Written Essays - 1750 Words. https://studentshare.org/information-technology/1828002-computing.
“Different Types of Programming Languages Case Study Example | Topics and Well Written Essays - 1750 Words”. https://studentshare.org/information-technology/1828002-computing.
  • Cited: 0 times

CHECK THESE SAMPLES OF Different Types of Programming Languages

Object-Oriented Technologies

hellip; Object-oriented technologies include such broad areas of research as software engineering and programming languages, oriented programming and development, human computer interfaces and grid computing.... 05 July 2007 Object-Oriented Technologies Object-oriented technologies include such broad areas of research as software engineering and programming languages, oriented programming and development, human computer interfaces and grid computing.... The main languages used in object-oriented technologies are C++, Smalltalk , Java, Eiffel....
2 Pages (500 words) Essay

Socket Programming - BSD UNIX by Bill Joy

They are usually independent of the programming languages that implement them in that a socket program in Java language can interact with a program written in C++ or C language.... The paper "Socket programming - BSD UNIX by Bill Joy" highlights that sockets are identified in a unique manner by port number, end-to-end protocol and internet address.... Stream, Datagram and Raw socket provide a viable interface in the development of socket programming....
7 Pages (1750 words) Case Study

Portability of the C Program Language and the Unix System

The structure of a mobile c compiler design was in such a way that it could be adaptable to other different machines and not only UNIX machines.... The architectural structure of this compiler was not one that tried to achieve portability among several machines, but to achieve the functionality....
3 Pages (750 words) Essay

One Size Its All Datatypes

The examples of C ONE SIZE FITS ALL DATATYPES A wide range of programming languages that still use one size fit all data types.... The programming languages that still use one size fits for all data types include C programming language, Scala which generally has support for the functional programming such as pattern matching,… Programs in this language are generally very concise and small in size.... The programming languages that still use one size fits for all data types include C programming language, Scala which generally has support for the functional programming such as pattern matching, lazy evaluation, and tail recursion among others....
1 Pages (250 words) Essay

IOS Development Using Watchkit

All a person needs is an account charged $99 annually, a mac computer, Xcode platform and a coding experience, such as the Swift and Objective-C coding languages.... created a modern programming language called swift.... The flexibility of Swift is attributed to its capacity to support widespread late binding, dynamic dispatch and extensible programming.... nbsp;The Swift programming language has several features that indicate some similarities to the Objective-C, though are easier and more flexible....
7 Pages (1750 words) Essay

How to Detect Plagiarism of a Person

From the paper "How to Detect Plagiarism of a Person" it is clear that high-level programming language is more close to spoken language, it is more structured and hides the underlying details of how the communication takes between the user and machine.... For eg temperature measured by a mercury thermometer climbs up smoothly and there can be different values for the temperature seen by different people at the same moment....
8 Pages (2000 words) Assignment

Article Write-Ups

hellip; There is a difference between genetic or molecular programming from computer programming.... This is due to the difference in the changes that occur in computer and molecular programming.... Simple mutations in molecular programming result in bigger changes.... Computer programming cannot be equated to genetic programming.... nbsp; The two types exhibit different characteristics....
6 Pages (1500 words) Essay

A Methodology for the Development of a Visual Programming Language

The tasks can be used on various platforms like Microsoft Windows and different types of UNIX, Linux and MAC OS X.... This term paper "A Methodology for the Development of a Visual programming Language" presents LabView as the short form for Laboratory Virtual Instrumentation Engineering Workbench, a methodology for the development of a Visual programming language and was developed by the National Instruments.... LabView allows the re-use of codes without any modification if the character was object-oriented and the data types must be consistent....
5 Pages (1250 words) Term Paper
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us