Computer Programming And Program Development Essay

1192 words - 5 pages

Computer Programs and Program DevelopmentZack KremnitserPRG 210University of PhoenixComputer Programs and Program DevelopmentThere are three basic types of programming languages; each having their own advantages and disadvantages. With so many programming languages that exist, each provides a relationship between the computer program and how the computer processes and stores data. Program development consists of a development cycle and it is important to use a structured, modular approach when creating program requirements, design, and code (Venit & Drake, 2007, p. 18).Computers only understand machine language directly, which consists of a sequence of ones and zeros that represent something for it to do. It is the fastest type of language for the computer to recognize, therefore reacting faster and completing a task in the shortest time possible. However, for the typical programmer, difficulty to read, write, and memorize strings of ones and zeros resulted in using an assembly or a high-level language (Venit & Drake, 2007, p. 18).Using an assembly language is very close to machine code. "Assembly language is a symbolic representation of machine language" (Venit & Drake, 2007, p. 18). An advantage of assembly language exists due to the fact that its instructions coincide with the machine code on a one-to-one basis; however it is still not as fast as machine language because it needs to be translated into machine language with the aid of an assembler (Venit & Drake, 2007, p. 18).The most human friendly type of programming language is the high-level language. The ease of use and the ability to learn them easier, contribute to their popularity. Containing English words makes for easier use and modifications for the high-level languages. Although the high-level languages are also easily carried over from computer to computer with little modification, there is a down-side. There are many instructions that are translated into machine code from just one instruction from a high-level language. Because of this, the result is a less powerful program that takes longer to process. The speed is however, a worthwhile trade-off for the ease of use by programmers (Venit & Drake, 2007, p. 19).Many programming languages exist because they evolve. For example, C was created and then evolved to C++. Later another form of it was introduced as dot-Net and C#. These versions are somewhat more oriented to Internet programming. Another example is a form of Basic, which evolved to Visual Basic and is commonly used for creating programs with a GUI. Java is also a popular language, with variations intended for Internet programming as well. Many languages exist because of they are focused to do different types of programs however; the basic programming principles and concepts apply to each of them, making it easy to learn different ones (Venit & Drake, 2007, p....

Find Another Essay On Computer Programming and Program Development

Sexual harassment training and development awareness program

3056 words - 12 pages 1) Executive Summary :It has come to the attention of the University that a sexual harassment complaint has been reported. In response, a sexual harassment training and development awareness program should be implemented for all students and faculty. This paper will provide an overview of the situation, a brief discussion of the topic of sexual harassment, as well as a discussion on employee training in general. Following this, this paper will

Career Development Plan II: Training and Mentoring Program

1765 words - 7 pages The recent merger of InterClean and EnviroTech has created the need for training and mentoring program to be established for the new team of sales representatives. I have identified training and mentoring needs, training and mentoring program objectives, performance standards, delivery methods, content, time frame, evaluation methods, feedback, and alternative avenues.Training and mentoring needsAcquiring new sales personnel into InterClean

An operating system is a program that acts an intermediary betweena user of a computer and the computer hardware

663 words - 3 pages The Operating System With Advantages and Disadvantages Nowadays,most of the computers are using the Window as their operating system.Microsoft-designed computer operating system, a program that controlsthe basic functions of personal computers. Windows started life asMicrosoft?s take on a graphical user interface (GUI). Windows 3.0,Window 3.1, and Window 3.11 were the three earliest versions ofMicrosoft?s Windows operating system. Windows 95 is

The Internet and The Development of Computer Networks

1030 words - 4 pages The Internet and The Development of Computer Networks The Internet is the name for a group of worldwide information resources. These resources are so vast as to be well beyond the comprehension of a single human being. "Not only is there no one who understands all of the Internet, there is no one who even understands most of the Internet" (Harley 2). The Internet is often thought of as a computer network, or sometimes a group of computer

The management development methods: Issues, and discussion around how make an effective management development program

2473 words - 10 pages IntroductionI.The management development methodsA.The formal methodsB.The informal methodsII.Are formal methods appropriate to an effective management development program?A.The issues of methods usedB.An effective management development programConclusionReferences and bibliography-------------------------------------------------------Introduction'Given the varied nature of managerial work and the wide range of individual strengths and weaknesses

Cisco System's control over the computer networking market and the history of their development

1963 words - 8 pages The largest technology company in the world won't touch your desktop computer. The largest computer company in the world--or at least, the most valuable--is no longer Microsoft. Last March, Microsoft temporarily surrendered that position, due to shifting stock prices, to another: Cisco Systems, which doesn't have any products you are likely to install on your desktop computer soon. Since then, Microsoft's stock has tumbled hard, and Cisco has

Are 'computer hackers' technological innovators who push the boundaries of development or reckless criminals who endanger companies and individuals?

1074 words - 4 pages Sweden was defaced in 1996 as a result of growing discontent with the monopoly and pricing for Internet Services. Also an internationally well-known group PHAIT (Portuguese Hackers Against Indonesian Tyranny) attacked Indonesian authorities many times in 1997, motivated by the situation in East Timor.Beside these another reason for hacking is revenge. Police officers investigating computer crime received credit cards and phone bills in huge amounts

Career Development Plan Part III—Performance and Career Management. A performance and career management program for the employees selected for your team.

1097 words - 4 pages ).InterClean utilizes this performance appraisal to meet three objectives to rally round our employee's success. Number one, the appraisal serves as a tool to provide feedback for employees as a vehicle for personal and career development. Number two, it helps identify improvement needs, and establish objectives for the training program. Number three, our appraisal system diagnoses organizational problems by identifying training needs, personal

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

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

A Computer Engineering Careers

508 words - 2 pages with new software and hardware, and also applying algorithmic and object-oriented problem solving skills and techniques. Having a clear understanding of the way data and computer structures operate is an important aspect in computer engineering. As a career, computer engineering is used in different industries including manufacturing, industrial, media, web development, and many others. A computer engineer can also work in other programming

Similar Essays

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

Programming Languages And Paradigms Computer Science Assignment

1092 words - 5 pages Umi Solehah Halim Shukri Programming languages and paradigms The rapid growth in innovation and development of technology has made computer science an exciting field to be explore. What was convinced as a tool for larger scale scientific computing during its birth now being used in almost every aspect of life, including planning, designing, medical science, telecommunication, tools for presentation, transportation and a lot more. Behind all

Concepts Of Computer Science And Programming: Oop And Others

860 words - 3 pages certainty, is formulated to create logical solutions working with any amount of data. Computers programming are a tools of computer science, as a ruler and protractor are tools of geometry. Programming is defined in Princeton University as1.setting an order and time for planned events [syn: scheduling]2.creating a sequence of instructions to enable the computer to do something [syn: computer programming] (1)There is very little scientific reason

Bill Gates And Nolan Bushnell Pioneers Of Computer Programming

2040 words - 8 pages taught himself other programming languages including FORTRAN, LISP and PDP-10 machine language. (Reitz, 1996) After the C.C.C. went out of business, Gates and his friends were forced to find a new company located in Portland that used the same PDP-10 machine. Gates negotiated with the managers of the company to let him and his friends write a COBOL payroll program in exchange for free computer time (Reitz, 2006). Through this project, Gates and