# C# Programming Language — Learn to Code With C Sharp

> Mobile C# .NET programming language learning and practice tool. (iPhone/iPad app by Anastasia Kovba.)

- Source: https://appshunter.io/ios/app/c-programming-language/id486208408 (this page in markdown: same URL + `.md`)
- Developer: [Anastasia Kovba](https://appshunter.io/developer/1501308821)
- Category: Reference, Utilities
- Price: Free with in-app purchases
- Rating: 2.75/5 from 12 App Store ratings · 83 written reviews indexed
- Age rating: 17+
- Requires: iOS 12.0 · 1 MB
- Languages: English
- Released: 2012-01-10
- Data updated: 2026-06-10
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/c-programming-language/id486208408/reviews.md

## What is C# Programming Language?

C# .NET 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 C# .NET programming language. You have to buy compilations inside the application. Internet connection is required.

- 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.

Thanks for using the application!

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

C# (pronounced see sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma and ISO. C# is one of the programming languages designed for the Common Language Infrastructure. 

C# is intended to be a simple, modern, general-purpose, object-oriented programming language. Its development team leader is Anders Hejlsberg. The most recent version is C# 4.0, which was released on April 12, 2010. 

The name "C sharp" was inspired by musical notation where a sharp indicates that the written note should be made a semitone higher in pitch. This is similar to the language name of C++, where "++" indicates that a variable should be incremented by 1. 

Due to technical limitations of display (standard fonts, browsers, etc.) and the fact that the sharp symbol (# music sharp sign) is not present on the standard keyboard, the number sign was chosen to represent the sharp symbol in the written name of the programming language. This convention is reflected in the ECMA-334 C# Language Specification. However, when it is practical to do so (for example, in advertising or in box art), Microsoft uses the intended musical symbol. 

The "sharp" suffix has been used by a number of other .NET languages that are variants of existing languages, including J# (a .NET language also designed by Microsoft that is derived from Java 1.1), A# (from Ada), and the functional programming language F#. The original implementation of Eiffel for .NET was called Eiffel#, a name since retired since the full Eiffel language is now supported. The suffix has also been used for libraries, such as Gtk# (a .NET wrapper for GTK+ and other GNOME libraries), Cocoa# (a wrapper for Cocoa) and Qt# (a .NET language binding for the Qt toolkit).

## Key features

- Compile and run C# programs
- Enhanced source code editor
- Syntax highlighting
- Import/export programs
- Online language reference
- Program samples

## Pricing and in-app purchases

Base price: Free.

**One-time purchases**

| Purchase | Price | Type |
| --- | --- | --- |
| 100 Compilations for C# Programming Language | $0.99 | one-time |
| Unlimited Compilations for C# Programming Language | $2.99 | one-time |


## Recent user reviews (10 of 83)

All indexed reviews: https://appshunter.io/ios/app/c-programming-language/id486208408/reviews.md

### 1/5 — I have to pay to compile??

*2022-01-05*

Would give 0 stars if i could why should i have to pay to compile code?

### 2/5 — Don’t bother

*2021-07-19*

You have to pay for compilations from the start. Don’t waste your time.

### 1/5 — Utter trash

*2021-06-06*

Is clunky, ugly user interface and all features are locked and require payment

### 1/5 — DO NOT INSTALL

*2021-03-07, version 13.0*

IT HAS NOTHING!!!!!!!!!

### 4/5 — Very good - just has no free compiles

*2020-07-04, version 13.0*

The app itself is good; it works as advertised and the price to unlock unlimited compiling is really good compared to other apps. So overall it’s a great deal. The only reason I give 4/5 is you have to spend money to do your first compile meaning you don’t know how well it actually will work until you pay. 

In my case it works well so far but it’d be nice to do a test run first

### 5/5 — Unbelievable

*2020-04-24, version 13.0*

I have used this app for a while. And at first I didn’t like that you had to pay, but I got over it and got a great app. I look at the reviews and people complain about the money. Are you kidding? People pay a thousand dollars for a phone but won’t play a lousy three dollars? I code Unity and developing are a game. This is an amazing app and worth the three dollars. There are a couple errors, but that’s nothing. There are app out there that are probably better. But this is really convenient. I am so sorry devs of this app, you did an amazing job!

### 1/5 — Can’t test if it will compile code correctly

*2019-09-27, version 12.0*

Can this app handle the Console.ReadLine() command? Can this program handle text color? What are the limitations? This application says free but in order to compile anything other than the demo program it requires a fee. Sure the fee is either .99 for 100 compilations or 2.99 for unlimited but too many developers are taking advantage thinking that it’s only .99 cents so they take your dollar and give you a bad application. If you do this enough it adds up and you lose trust on valid applications. I would suggest you start with a 100 free compilations then block the app from further compilations. We can’t trust the developers demo app since it’s hard coded to compile and run. 
This app has a ton of limitations and the developer knows that so he structure this to take advantage of that.

### 3/5 — I was looking for this

*2019-09-17, version 12.0*

Thank you

### 1/5 — Not motivated to pay straight away

*2018-07-28*

Hard to justify paying when user really doesn’t know if it works apart from a screen shot saying compiles successfully for the sample. Would be more motivating to allow user to tinker a bit (say a day or two or with adverts) and then charge.

### 1/5 — Completely useless

*2018-06-22*

You can’t even compile a very very very simple app without buying compilations!!!

## Frequently asked questions about C# Programming Language

### What does this C  programming app do?

This application allows you to learn and practice the C# .NET programming language on your iPad, iPhone, or iPod touch. It functions as a programming tool for studying, performing calculations, and other tasks, with a particular focus on learning C#.

### What are the key features of this C  app?

Key features include the ability to compile and run your C# programs, an enhanced source code editor with syntax highlighting and line numbers, text input/output functionality, and the option to import/export programs via iTunes or email. It also provides an online language reference and sample programs.

### Is this app free to use?

The app itself is free to download and use for its core functionalities. However, you are required to purchase compilations within the application to fully utilize its programming capabilities.

### What are the limitations of this C  programming app?

An internet connection is required to compile and run programs. The app has limitations such as not supporting graphics, network operations, file system access, or real-time input. Additionally, the maximum running time for a program is restricted to 15 seconds.

### Who is the target audience for this C  app?

This application is ideal for students, developers, or anyone interested in learning or practicing the C# .NET programming language. It's designed for users who want a convenient tool to write, compile, and run C# code directly on their iOS devices.

## Version history (last 5 releases)

### 13.0 — 2019-10-30

Added iOS 13 support.

### 12.0 — 2019-02-07

Fixed "Bad server response" error.

### 11.1 — 2017-12-19

Minor changes.

### 11.0 — 2017-11-12

Fixed issue with quotation marks on iOS 11
Added support of iPhone X

### 9.0 — 2016-04-19

Minor changes.

## Apps similar to C# Programming Language

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [TdSE](https://appshunter.io/ios/app/tdse/id1483912060) | — | Free | Reference |
| [New Jersey Attorney](https://appshunter.io/ios/app/new-jersey-attorney/id853868760) | 4.5 (2) | Free | Reference |
| [BukkeApp](https://appshunter.io/ios/app/bukkeapp/id866950860) | — | Free | Reference |
| [Time calculator  ( Converter )](https://appshunter.io/ios/app/time-calculator-converter/id919839640) | — | Free | Reference |
| [CUE RetailX](https://appshunter.io/ios/app/cue-retailx/id1493148420) | — | Free | Reference |
| [微拍堂Ai版-AI智能鉴宝识别专家](https://appshunter.io/ios/app/ai-ai/id1490966440) | 5.0 (1) | Free | Reference |

## More apps by Anastasia Kovba

- [Pascal Programming Language](https://appshunter.io/ios/app/pascal-programming-language/id461310295)
- [Visual Basic Language](https://appshunter.io/ios/app/visual-basic-language/id461322183)
- [C++ Programming Language Pro](https://appshunter.io/ios/app/c-plus-plus-programming-language-pro/id461327665)
- [Obj-C Programming Language](https://appshunter.io/ios/app/obj-c-programming-language/id486204866)
- [JVM Programming Language](https://appshunter.io/ios/app/jvm-programming-language/id486207896)

All apps by Anastasia Kovba: https://appshunter.io/developer/1501308821

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-06-10.*
