C++ Programming Language Pro app for iPhone and iPad


4.6 ( 7216 ratings )
Utilities Reference
Developer: Yauheni Shauchenka
Free
Current version: 13.0, last update: 4 years ago
First release : 02 Dec 2011
App size: 759 Kb

The classic C++ programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the С++ programming language.

- You have to buy compilations inside the application.
- Internet connection is required.

* FEEDBACK *

- The great programming tool on the AppStore.
- Your programming language for iOS is amazing!

* FEATURES *

- Compile and run your program.
- Text input before program run and text output.
- Enhanced source code editor with syntax highlighting, line numbers, color themes and additional keyboard.
- Import and export programs by iTunes or by email.
- Online language reference and several program samples.

* LIMITATIONS *

- Internet connection is required to compile and run a program.
- Graphics, network, file system and real-time input are not supported.
- Maximum running time of a program is 15 seconds.

Look for the "C Programming Language" on the AppStore too. Thanks for using the application!

====================================

C++ (pronounced "cee plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C language. Originally named C with Classes, the language was renamed C++ in 1983.

C++ is one of the most popular programming languages with application domains including systems software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games. Several groups provide both free and proprietary C++ compiler software, including the GNU Project, Microsoft, Intel and Embarcadero Technologies. C++ has greatly influenced many other popular programming languages, most notably C# and Java.

C++ is also used for hardware design, where the design is initially described in C++, then analyzed, architecturally constrained, and scheduled to create a register-transfer level hardware description language via high-level synthesis.

Bjarne Stroustrup began work on "C with Classes" in 1979. The idea of creating a new language originated from Stroustrups experience in programming for his Ph.D. thesis. Stroustrup found that Simula had features that were very helpful for large software development, but the language was too slow for practical use, while BCPL was fast but too low-level to be suitable for large software development. When Stroustrup started working in Bell Labs, he had the problem of analyzing the UNIX kernel with respect to distributed computing. Remembering his Ph.D. experience, Stroustrup set out to enhance the C language with Simula-like features. C was chosen because it was general-purpose, fast, portable and widely used. The first commercial implementation of C++ was released on 14 October 1985.

In 1983, the name of the language was changed from C with Classes to C++ (++ being the increment operator in C). In 1985, the first edition of The C++ Programming Language was released, providing an important reference to the language, since there was not yet an official standard. Release 2.0 of C++ came in 1989 and the updated second edition of The C++ Programming Language was released in 1991. New features included multiple inheritance, abstract classes, static member functions, const member functions, and protected members. In 1990, The Annotated C++ Reference Manual was published. This work became the basis for the future standard.

Pros and cons of C++ Programming Language Pro app for iPhone and iPad

C++ Programming Language Pro app good for

This could be a great app if it had more features, for the moment this seems to support only one file and no input args... Bring us syntax highlighting, support for multiple files and input args and this could become a great tool for us programmers when we are far from our computers. High potential, keep us updated.
The only Thing needed is interactive inputs, and infinite loops with exit conditions
I almost give it 5 stars but the only thing I want to complain about is that it doesnt support monospaced fonts.
I bought unlimited compilations and i really need real-time input!!!
I enjoy the program, but there is a problem with deleting things, you need to click delete button everytime you want to delete a sentences , so redo it, so that you can just hold it in and stuff will delete faster.
1 please add font changing feature or change code font to some monospaced. 2 i think that price of unlimited compilations is high.

Some bad moments

Does a program like this deserve to be on the appstore ?? It looked promising, having to buy for compilations is okay, but there are SO MANY limitations that it turns into a joke.. Maximum running time 15 seconds ?? What good is it then ? And there are no indications that if you pay those restrictions will be lifted.. The author has a lot of nice programming apps on the store, all set up with the same highly misguided principle - do you REALLY want serious customers, or is it all just for show ?
It has much Bugs, needs internet connection and is very simple Not so well
1 Dont download! Your second compile will have to be paid prior. Even though the compile is the first one of the other apps of this vendor. 2 nevertheless paying for compiles in One of the Apps of the vendor wont enable compiles in another app of this vendor 3 every Run of a program forces a compile Even though only the Input changed. Keep in mind: you Pay for compiles. 4 this app needs strong internet connection (3G). below your run will be timouted.
With the latest Version I can`t chance documents with my computer. Please fix this....
I started using it and it was what I wanted, except... - you only have one workspace - there no ability to save to file - there is no ability to print - there is no support except twitter - there is no manual, not that its needed, but nowhere does it tell you, can not save or print...or if you can Nice little environment and I would be willing to pay more if I could save file, so I could move it to my full blown C compiler on my other machine. I would like to print code listings to assist in debugging. So what could otherwise be a great utility, is now just ho-hum.
Not what I was expecting. The description leaves a person believing there is more to the app the. Actually exists. Cool toy to play around with but only worth .99 not $2

Usually C++ Programming Language Pro iOS app used & searched for

cpp, cpp mobile, computer mouse, dmitry kovba, support for learning, and other. So, download free C++ Programming Language Pro .ipa to run this nice iOS application on iPhone and iPad.