Top-Rated Free Essay
Preview

pt1420 assignment 1

Good Essays
728 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
pt1420 assignment 1
Programming language is a vital and essential part of computers. Even though you do not actually see these languages, they are the bases and make up of software programs. Software is essential to a computer because without software, a computer can do nothing. All of the software that we use to make our computers useful is created by individuals known as programmers; these programmers use different types of programming languages to develop software programs. The first primitive programming language was actually created for the invention of the ‘difference engine’. This invention created in 1822 by Charles Babbage was a mechanical calculator that would tabulate polynomial functions. A few of the popular programming languages created in the 1970’s include SQL, PASCAL,C, ADA, SASL. The SQL language was developed in the early 70’s at IBM by Donald Chamberlin and Raymond Royce. SQL is a database computer language designed for managing data in relational database management systems. PASCAL was actually designed in 1969, but it was published in 1970 by NikLaus Wirth. PASCAL is an influential imperative and procedural programming language, and it was intended to encourage good programming practices using structured programming and data structuring. C is a programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. Although C was designed for implementing system software; it is also used for developing portable application software. The Ada programming language was created in the early 1970s primarily for applications used by the U. S. Department of Defense. The language is named after Countess Ada Lovelace, an influential and historical figure in the field of computing. Some of the programming languages that were designed in the 1980’s are C++, Postscript, Eiffel, and Caml. C++ is a general-purpose programming language. It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to C programming language and originally named C with Classes. It was renamed C++ in 1983. PostScript is a language created in 1982 by John Warnock. It is best known for its use as a page description language in electronic and desktop publishing. Eiffel is an iso standardized programming language developed by Bertrand Meyer in 1986. The purpose of Eiffel was to make the code more readable, and to allow programmers to concentrate on the important aspects of a program without getting bogged down in implementation details. Eiffel's simplicity is intended to promote simple, extensible, reusable, and reliable answers to computing problems. Caml is a general-purpose programming language. It was developed by INRIA in 1985. The popular programming languages that were developed in the 1990’s include Java, Visual Basics, Python, Ruby, and JavaScript (Cmm). Java is a programming language developed by James Gosling in 1995 as a core component of Sun Microsystems (Oracle Corporation) Java platform. Java applications are typically compiled to bytecode that can run on any Java Virtual Machine (JVM) regardless of computer architecture. Visual Basics is the third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model. This language was developed in 1998. Python is a general purpose high- level programming language. It was designed in the late 1980’s and implemented in early 1990 by Guido Von Rossom. Its design emphasizes on code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in other languages. Ruby is a, general purpose programming language, developed in 1993 by Yukihiro Matsumoto. It was designed for programmer productivity and fun, following the principles of good user interface design. JavaScript was created by Brendan Eich. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to control the browser, and alter the document content that is displayed. It is also being used in server-side programming, game development and the creation of desktop and mobile applications. Some programming languages that were developed in the 2000’s include C#, ActionScript, Java 2, and V6.net. C# was created by a team of programmers led by Anders Hejlsberg. C♯ is intended to be a simple, modern, general-purpose, object-oriented programming language. ActionScript was developed by Macromedia inc, and was ActionScript was initially designed for controlling simple 2D vector animations made in Adobe Flash. Initially focused on animation, early versions of Flash content offered few interactivity features and thus had very limited scripting capability. Java 2 is the predecessor to java, and V6.net is the predecessor to Visual Basic.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Samuel Aggor CSC 1100 3/3/16 Assignment 5 Problem 1 a. Output: 3.94 b. Output: 6.67 c. Output: 15.00 d. Output: -35.00 e. Output: 0 Problem 2 a. Output: 62 b. Output: 20160 c. Output: 20 213837312 d. Output: 1 Problem 3 a. Func1 has two parameters. Func1 is an integer function. b. Func2 has three parameters. Func2 is a double function.…

    • 188 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    The free group with two generators a and b is composed of all finite strings that are formed from the four symbols a, a−1, b and b−1 given that no a is directly next to an a−1 and no b is directly next to a b−1. Two such strings can be concatenated and converted into a string of this type by repeatedly replacing the "forbidden" substrings with the empty string. For example: abab−1a−1 concatenated with abab−1a yields abab−1a−1abab−1a, which contains the substring a−1a underlined in the example, and so the “forbidden” string gets cancelled and reduced to abab−1bab−1a, which again contains the substring b−1b underlined in the example, which then gets reduced to abaab−1a. It can be checked that the group formed from the set of those strings with…

    • 493 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    No the supervisor isn't right because Mark and Jean can fill the pool less than ten hours.…

    • 104 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    2.What number does a bit that is turned on represent? What number does a bit that is turned off represent? On is 1 and Off is 2…

    • 286 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    1. Explain in words why the equation {n \choose k} = {n \choose n -k} is true.…

    • 527 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Pt1420 Unit 2 Assignment

    • 1379 Words
    • 6 Pages

    Pro Bono Australia News (2013). Profile: cassandra goldie | pro bono australia. [online] Retrieved from: http://www.probonoaustralia.com.au/news/2010/09/profile-cassandra-goldie [Accessed: 12 Mar 2014].…

    • 1379 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    Pt1420 Assignment 1

    • 610 Words
    • 3 Pages

    What central claim is being made? (The claim is generally made in an explicit thesis statement.)The claim was that the internet is not safe because it can share your personable information easily. And allow others to look up your information.…

    • 610 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Pt1420 Unit 2 Assignment

    • 633 Words
    • 3 Pages

    Write a minimum 200-word response to the following questions. The minimum word count is for the entire assignment, not each question. Support your response using proper APA citations and references. Provide a minimum of 1 source (citations and reference) other than the textbook from the library, your readings and video materials.…

    • 633 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Global variables are variables that are visible to every module in the program and its scope is the entire program so that all of the modules within the program can access a global variable. They can be declared in modules by simply setting up an assignment box and adding in the variables to the modules. In Pseudocode, you will simply write out the particular variable you want to declare and its value. Many programmers go against the idea of using global variables in modules but there are a few good sides to using global variables. For one, the global variables are very easy to find within modules and can be accessed throughout all of them. Global variables also make it easier to update…

    • 439 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    C Language Notes

    • 5409 Words
    • 22 Pages

    Naturally a language is the source of communication between two persons, and also between person to machine like computer. The languages we can use to communicate with the computer are known as Computer programming languages.…

    • 5409 Words
    • 22 Pages
    Powerful Essays
  • Satisfactory Essays

    It adopted many features which had already made their way into compilers as extensions, or had been implemented in C++. C++ (pronounced see plus plus) was developed by Bjarne Stroustrup at Bell Labs as an extension to C, starting in 1979. C++ was ratified in 1998 by the ISO committee, and again in 2003 (called C++03, which is what this tutorial will be teaching). A new version of the standard, known as C++11 has been made available since the time these tutorials were written — updates to the tutorial to cover C++11′s additions will be made in the appendix.…

    • 5520 Words
    • 23 Pages
    Satisfactory Essays
  • Good Essays

    interact directly with the computer. The university developed the time-shared system and expanded it into a regional computing center for colleges and schools.[9] At the time, most programs were written in machine language or FORTRAN. Kemeny and Kurtz developed a new, easy-to-use language, called BASIC. It spread rapidly and was used for the creation of computer-based instructional materials for a wide variety of subjects and for all levels of education.…

    • 867 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    study Notes On Computer

    • 442 Words
    • 2 Pages

    14. The Harvard student, who chose to write computer programs and dropped studies was Bill Gates.…

    • 442 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    In the earlier time, at the beginning of programming the “Punch Card“ was used for the programming purpose. Then with the passage of time human tried to work on the binary digits called “Machine Language”.…

    • 996 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Computer programming

    • 958 Words
    • 13 Pages

    Lecture 1 Introduction to Computers and C++ Programming 1       What is Computer? Computer Organization Computer Languages C++ Your First Program in C++ Variables and Operators Computer Programming (HKU SPACE HDIT 10/11) 2 Computer Programming (HKU SPACE HDIT 10/11) 3  Computer ◦ Device capable of performing two major functions 1.…

    • 958 Words
    • 13 Pages
    Powerful Essays

Related Topics