Programming Languages Essay

955 words - 4 pages

Introduction
There is a plethora of different development programming languages, known as paradigms, available to a software designer. I intend to explore some of these models and discuss why a developer would choose one over another to accomplish a specific task.

Object oriented programming.
This is a self-contained, yet abstract programming language, which is easy to maintain. There are many advantages of object-oriented programming abbreviated in the industry to OOP. One of these is that it allows the reuse of code keeping up an applications sustainability and preservation. This enables you not to have to regenerate application code to use again in other information systems. If you were a competent and experienced software developer and creating a database for a company, you can theoretically recycle the original coding for distribution as the code can be broken up and reloaded many times. Modern games designers would choose this way of constructing their product, as the embedding of virtual objects in to applications can take place. New technologies and faster data can replace obsolete coding improving productivity and performance. Accuracy in inputting your data is vital as once code is typed it cannot be altered or executed in another way symbolising a clear limitation of this style of computing, this explains why the principles of OOP can become complicated to grasp. To make the most of its features, knowledge of the interface is crucial in expanding its capability and functionality. If you are just starting out on the programming ladder, you may prefer the procedural and more simplified approach to designing. Another limitation is that it can be difficult to use the more dynamic technique to deal with the more traditional system. It is important to minimise the effects when you are interacting with old-fashioned manufactured setups. An example of this style is Java script. A developer may choose to use Java script to add to the dynamism of websites. Typically, educational establishments would incorporate this as an update of visual basic the initial simplistic system.

Procedural programming language
This is a linear, straightforward method of software development where code is easy to read or understand. It is generally faster than OOP as it chronicles programme flow and does not search for unstructured patterns unlike the object-oriented counterpart. Furthermore, its characteristics are modular meaning it is less confusing to the inexperienced developer. Its construction is flexible as the interface is standardised, easily assembled. Because of this, minimal effort is required to carry out maintenance and repair. The aim of procedural programming is to break down a task in to variables and sub-routines so the rational distribution of code takes place in an organised and incremental manner. On the contrary, tasks in the object-oriented style are broken up in to objects suiting the more spontaneous designer. For a composition to...

Find Another Essay On Programming Languages

Programming Languages discusses a few of the programming languages used at Hewlett Packard

933 words - 4 pages Programming LanguagesThere are many, many programming languages utilized throughout Hewlett Packard, but there are a handful of 'key' programming languages that are used as a default unless technology and business needs point to another, more specific, solution. This paper discusses (a) a few of the programming languages used at Hewlett Packard, (b) the reasoning behind the selection of a programming language at our company, and (c) the add-ons

Programming Languages Essay

680 words - 3 pages In designing a new system database there are a number of issues that need to be addressed. Firstly we need to know the purpose of the system, what it will be used for, how many people will be used by and an idea of how big the system will be. In building the new system there are issues related to the infrastructure that also need to be looked at, firstly the cost. We know that the budget for development is generous, but at the same time we also

Programming Languages: How were they created, which language was their compilers created in, and the hierarchy followed in their creation.

1440 words - 6 pages A computer is totally worthless without any program to run on it. As you all know, any program needs a programming language to be written it - the language then becomes the medium via which the solution the program encompasses is communicated to the computer. But how exactly are the programming languages themselves developed? How is it known that the programming language would be capable of describing all programs that will ever be written in

The Effect Of Decentralized Information On Programming Languages

1991 words - 8 pages evolutionary programming server in Fortran, augmented with mutually computationally stochastic extensions. All software was compiled using GCC 3c, Service Pack 5 built on David Johnson's toolkit for extremely studying randomly stochastic LISP machines. Furthermore, this concludes our discussion of software modifications. Figure 5: The average clock speed of our methodology, compared with the other frameworks. 4.2 Dogfooding Select

Designing a new programming language

1089 words - 5 pages experiment I would define and organize my experimental data structures differently. A programming language is an artificial language which gives instruction that is carried out by a computer. The researcher chose this project to understand and learn about Programming language design, structure and computer software development. The researcher wanted to find out how object oriented programing languages work, their processing, how they are designed to

Concepts of Computer Science and Programming: OOP and others

860 words - 3 pages -oriented programmingUnstructured programming creates small programs made up completely of a "main program" which contains a sequence of commands (or statements) which modify data that is shared with everyone (it is global) throughout the whole program (see fig.1). Programming in the TI-83, TI-86, and some BASIC languages limits you to this kind of programming. It is very limited and unorganized.This programming technique provides extreme

Compiler

4117 words - 16 pages Compiler Compiler, in computer science, computer program that translates source code, instructions in a program written by a software engineer, into object code, those same instructions written in a language the computer's central processing unit (CPU) can read and interpret. Software engineers write source code using high level programming languages that people can understand. Computers cannot directly execute source code, but need a

Computer Technology, programming

635 words - 3 pages Programming a computer is almost as easy as using one and does not require you to be a math genius. People who are good at solving story problems make good programmers, and others say that artistic or musical talent is a sign of potential programmer. Various computer languages are described, and tips on choosing the right language and learning how to use it are provided.Learning how to program is actually easier than many people think. Learning

The History of Computer Programming

1141 words - 5 pages extraordinary achievements that led the world into the technologically advanced state that it is today. Many of the first computers were built to run off of binary code, which is the use of zeroes and ones in order to process information (Bergin). Complication with this binary system led into the development of early programming languages which were used to simplify the use of computers and process data in a sufficient way (Bergin). When the 1970s came

A comprehensive look at the development of the computer programming language, focusing partially on C++.

1908 words - 8 pages Microsoft, Ebay, Intel - none of these companies could have been created if it weren't for the development of computer programming languages, especially the language of C++. The base of any computer program is the language that it was written with. There are several different computer languages that exist today; however, C++ is the most universally known and used. The specific intent of this paper is to recall the history and types of the

Computer Programming has a Large Effect on the Outlook of Technology

2003 words - 8 pages System (BIOS) is the Control Processing Unit (CPU) of a computer where the computers coding works with the computers hardware. This typically takes place from the computers motherboard (Kuhler). Computer language is the written instructions the data gives to the computer so it knows what to do. This consists of four different levels of code allowing for ease of programming (Computer Languages). A first generation language is the lowest tier of

Similar Essays

Computer Programming Languages: Fortran Essay

1295 words - 5 pages Fortran is one of the thousands of different programming languages. A programming language is a set of grammatical rules or guidelines for a compiler to follow. A compiler is a program that converts a programming language into what is called the object code, which is usually binary. Object code is code that the computer or program can understand. Basically, programming languages are for us to be able to create programs and control a computer in

History Of Programming Languages Essay

1667 words - 7 pages I. Introduction The topic that I have chosen and researching about is an in-depth look into the history of computer programming languages. I chose this topic as a pathway for me to learn about them, and how they are applied to assist the real world. This topic relates to my life interest to become a computer programmer, to help others in the creation of new technology. Without them, what would power or provide the special features for our

Programming Languages Used In The Workplace.

568 words - 2 pages Throughout my years of experience in the Information Technology field, I have dealt with numerous software developers whose jobs ranged from Web application development, to device driver software found in computers; and everything in between. To talk about programming languages used, I could not limit this to my current job. In order to provide a thorough analysis of the programming languages used, I am also using information obtained at my

Evolution Of Programming Languages Power Point Presentation

959 words - 4 pages I will examine the different generations of programming languages and discuss basic facts about each. I will also discuss the Fifth Generation Language, which some individuals may or may not agree exists.Computers can understand only ones and zeros, or binary language. Basically ones and zeros represent on or off signals to the computer, and are known as bits. The first-generation programming instructions were entered through the front panel