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 tradit...
... middle of paper ...
...ntages of an object oriented approach. [online] Available at: http://codebetter.com/raymondlewallen/2005/02/08/advantages-of-an-object-oriented-approach-for-new-programmers/ [Accessed: 04 Feb 2012].
edexcel (2010) QCF level 3. [online] Available at: http://www.edexcel.com/migrationdocuments/BTEC%20Nationals%20from%202010 [Accessed: 07 Feb 2012].
ico (n.d.) Data protection for organisations. [online] Available at: http://www.ico.gov.uk/for_organisations/data_protection.aspx [Accessed: 25 Jan 2012].
investintch.com (n.d.) XML the markup language part 1. [online] Available at: http://www.investintech.com/resources/articles/xmlmarkupone/ [Accessed: 04 Feb 2012].
virtuousmedia.com (2009) Procedural Vs object-oriented programming . [online] Available at: http://www.virtuosimedia.com/dev/php/procedural-vs-object-oriented-programming-oop [Accessed: 04 Feb 2012].
Need Writing Help?
Get feedback on grammar, clarity, concision and logic instantly.Check your paper »
- Programming Languages Programming language is a form of language that is designed to communicate instructions to a computer; the language can be used to control the behavior of the computer or calculate math equations. There are five generations of programming languages that have been developed from the 1930’s to present day. These programs make it capable for computers to perform a number of applications from computing algorithms to directing the behavior of the computer. Once the first computers were created programming languages took longer to develop.... [tags: Computer, Programming language, Computer program]
1174 words (3.4 pages)
- In the 20th century, meaningful education was all about learning ABCs and 123s whereas now it is all about learning programming languages. We are surrounded by the things that are programmed to make our work easier. Without programming, the mobiles that we use would have been reduced to small bricks. Like our heart keeps us alive, in the same way, programming brings all the hardware to life. What are programming languages. A programming language is a formally constructed language designed to communicate instructions to a machine, particularly a computer.... [tags: Programming language, Compiler, Computer program]
1416 words (4 pages)
- Paradigm Shift in Programming Languages till date -by Rachit Shah (14BCE110) Programming Languages have existed for over a century. Over the years there has been major change in its syntax and its way of operation to suit our needs. Programming languages enable users to write programs for specific computation or algorithms. In the 1940s the first programming languages were assembly languages. But since it was too laborious ( having to learn all memory locations ) and too error-prone, it needed to evolve into something more human-language like.... [tags: Programming language, Object-oriented programming]
1021 words (2.9 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 a simpler way instead of using what the computer understands, object code.... [tags: machine language, computation ]
1153 words (3.3 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 electronics. They were all designed with a special purpose, which would allow a developer’s imagination to take over and design his or her own architectural program.... [tags: Techniques, Investigation, Analysis, Computers]
1280 words (3.7 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.... [tags: Information Technology]
957 words (2.7 pages)
- Easier to Learn Programming Languages In the old days computers had to be fed instructions by hand written on a strip of tape. Now computers do most of the grunt work automatically allowing the program to focus on the problem to be solved as opposed to telling the computer how to solve the problem. This way work is done on a computer much faster and easier then before. The different programming languages used to give the computers instructions have come very far from the original tapes used, and they are still progressing.... [tags: Essays Papers]
558 words (1.6 pages)
- Programming Languages A programming language is a set of English-like instructions that includes a set of rules for putting the instructions together to create commands. A translator changes the English-like commands into numeric code that the computer can understand. The most common type of translator is a compiler. The compiler is program that reads English-like commands in a file and than creates another file containing computer readable numeric code or commands. I will be talking about some of the major functions and uses six high-level programming languages.... [tags: essays research papers]
1161 words (3.3 pages)
- Visual Programming Languages The way programmers have created applications over the years has changed dramatically, and so has the amount of knowledge required to create applications as well as use them. In the 1950's a computer was a machine that took up the space of an entire room and cost millions of dollars that had less processing power than modern day calculators. The technicians required extensive knowledge of the electronic and mechanical components as well as specific combinations of switches to create responses from the massive mainframe.... [tags: Essays Papers]
897 words (2.6 pages)
- INTRODUCTION Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. Unlike conventional languages which are generally designed to be compiled to native code, Java is compiled to a bytecode which is then run (generally using JIT compilation) by a Java virtual machine. The language itself borrows much syntax from C and C++ but has a much simpler object model and does away with low level tools like programmer-manipulable pointers.... [tags: Computer Programming Languages]
8956 words (25.6 pages)