Preview

Computer Programming (C++)

Good Essays
Open Document
Open Document
3632 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Computer Programming (C++)
“C++ Programming Language”
An introduction

By: De Jesus, Antonio L.
COMFUN/10:35am-1:35pm /4222/PC#14
January 09, 2012

C++ has taken a lot of criticism: it's a big language that takes a long time to learn; standardization has taken a long time, which has made it hard to write portable code; newer languages, notably Java, draw more media attention. Still, among languages that support an object-oriented style, C++ is by far the most heavily used, and its usage is still growing rapidly. Why?
Some of the complexity of C++ is inherited from C, or results from its evolutionary history, but most is a consequence of the language's power. For an easy problem, any language will do; a hard problem demands a powerful language. Each feature of C++ exists because it has proven important for some area of industrial programming. With the language standard nearly complete, compilers that implement most of the new standard features are available now on most architecture.
Real-world programmers are more interested in problems than in languages: a programming language is a way to solve a problem. When you use the right mix of languages and language features, the solution to a problem is much easier to describe and implement, with better results. C++ remains an essential tool for software engineers not because anybody thinks it's the best possible language, but because it's a single, portable language that works better than any alternative in each of several areas. This article explores the strengths of C++, and how to exploit them in your projects. * Why Use C++?
C++ is a general purpose programming language designed to make programming more enjoyable for the serious programmer. For many uses, C++ is not the ideal language. You might prefer Tcl/Tk for writing a user interface, SQL for relational database queries, Java for network programming, or Yacc for writing a parser. C++ is used because it works well when the ideal language is (for whatever reason) not

You May Also Find These Documents Helpful

  • Satisfactory Essays

    1980 C++ was invented at bell laboratories the cool thing about c++ is it has low lever and high level machine languages.…

    • 388 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Homework Week 2

    • 743 Words
    • 3 Pages

    1. What is machine code? Why is it preferable to write programs in a high level language such as C++?…

    • 743 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    EAS230Syllabus

    • 1748 Words
    • 8 Pages

    C++ programming: editing, compiling, user I/O, variables (ints, doubles, char, strings, booleans), loops, decisions, functions, pointers, arrays, tables, databases, sorting.…

    • 1748 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    C Is difficult, because the control flow is out of the hands of the application programmer…

    • 1508 Words
    • 7 Pages
    Good Essays
  • Satisfactory Essays

    The New England colonies were founded by the puritans who came to escape religious persecution. The puritans didn’t have any separation between the church and state, they mainly had a theocracy with the pastor as the head of the colony. They also based all of their rules off of the bible, the people who were considered “criminals” were people who had completed sins. Laws were not imposed by the monarch but by common law. In the middle colonies, the Quaker women had more rights politically. There were governors in New York and the colonist could elect representatives to an assembly. The southern colonies created the first elected legislature in 1619, the House of Burgesses, only white men who owned property could be elected or vote. The Toleration…

    • 140 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    Week 1 Homework

    • 843 Words
    • 5 Pages

    1. What is machine code? Why is it preferable to write programs in a high level language such as C++?…

    • 843 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    The only reference to Twelfth Night during Shakespeare’s own lifetime is to a performance on February 2, 1602. A law student named John Manningham wrote in his diary about a feast he attended at the Middle Temple in London where he was a law student and where “we had a play called Twelfth Night; Or, What You Will." This was likely to have been an early performance since it is generally agreed that the play was probably written in 1601. In 1954 Sir Leslie Hotson’s book, The First Night of Twelfth Night, sought to identify the exact date of the first performance of Twelfth Night. He used the evidence of old records to suggest that Queen Elizabeth asked for a new play for the last night of the Christmas 1600-01 season, the Feast of the Epiphany on January 6, and that Shakespeare wrote Twelfth Night accordingly.…

    • 2752 Words
    • 12 Pages
    Powerful Essays
  • Satisfactory Essays

    Intro to Programming

    • 390 Words
    • 2 Pages

    Procedure programming can be written in C, HTML, Perl, and Visual Basic Script while Object Oriented Programming can be written in C++, Java, and .NET language (Stetson, 2004).…

    • 390 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    1980s: 6. C++ was created by Bjarne Stroustroup. 7. Occam was developed by INMOS and David May. 8. Perl was developed Larry Wall. 9. Python was written by Guido van Rossum. 10. Rc was designed by Tom Duff.…

    • 343 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Task 1

    • 2644 Words
    • 8 Pages

    Procedural programming uses C programming language. C is considered to be a general purpose, work-horse language ideal for creating applications. Operating systems and interfacing with electronic control systems. It was made in 1972 by Dennis Ritchie at the Bell Telephone Laboratories. Unlike languages such as BASIC and PASCAL, C relies on symbols rather than keywords. As such, it is often described as being ‘terse’ and more difficult to learn, but typically offer more powerful solutions…

    • 2644 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    Ethics

    • 399 Words
    • 2 Pages

    *The motivation for the creation of higher-level programming languages was because people were looking for ways to make coding faster, less error-prone and resemble human grammar and syntax more closely, and are often portable to different operating systems and machines.…

    • 399 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Homework 2

    • 1897 Words
    • 8 Pages

    4. Write an evaluation of Java and of C++, using the criteria described in this chapter. Please be thorough and provide a reason/justification for your evaluation.…

    • 1897 Words
    • 8 Pages
    Powerful Essays
  • Better Essays

    Wolf Essay

    • 1756 Words
    • 5 Pages

    It’s the dead of winter. The clouds have quilted the ground and trees in fresh, glistening powder. You press your snowshoe into a mound of soft snow and breathe a lung full of brisk air. In the distance you hear the quick crunching of the ground. Raising your head, you catch a glimpse of a grey tail with underlying white. You slowly swivel your head back and forth, looking for whatever you may have seen. Once again you hear the footsteps, very quietly fading away into the distance. Seeing past all the evergreens and birches you notice eyes peering, not at you, but into your soul. They are prideful prairie grass colored circles, surrounded by thick black lines with a small black dots in the middle. Around the bright eyes there is white and grey fur, swirling and coming together at the black lines surrounding the yellow. He sits, watching you, the black dots studying you, closely and yours doing the same: both curious. Neither of you are fearful, neither of you are shaken, both of you study each other like biologists.…

    • 1756 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    10) When a function is declared _________ the compiler replaces the function call with the respective function code.…

    • 694 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    c ++ program

    • 252 Words
    • 1 Page

    In the statement cin >> y;, y can only be an int or a double variable.…

    • 252 Words
    • 1 Page
    Satisfactory Essays