CCC Problems vs Programming Language Semantics
Price, ratings, monetisation and update history for both apps, side by side โ with what reviewers say about each.
CCC Problems
Read full descriptionHide full description
CCC Problems helps students prepare for the Canadian Computing Competition (CCC). * Access past problems with clean formatting * Write and test Python or Java solutions * Track your progress and improve your problem-solving skills Whether you're aiming for the Junior or Senior division, CCC Problems makes it easy to study and succeed. Copyright Notice Past CCC problems ยฉ University of Waterloo, Centre for Education in Mathematics and Computing (CEMC). Used under the CEMCโs educational use policy for non-commercial, educational purposes. This app is not affiliated with or endorsed by the University of Waterloo or CEMC.
Programming Language Semantics
Read full descriptionHide full description
Programming Language Semantics is an independent study app for building clear understanding through focused practice. It is designed for computer science students, self-learners, interview prep, and anyone reviewing formal language concepts, interpreters, type systems, operational semantics, denotational ideas, and common reasoning mistakes. Practice across 160 questions organized into Fundamentals, Practical Skills, Common Pitfalls, and Advanced Concepts. - FSRS spaced-repetition intervals help you review at the right time - Weak-point heatmap shows where to focus next - Daily challenge keeps practice consistent - Mock exams support timed review - Every question includes an explanation - Offline practice, no login required Independent study app for Programming Language Semantics practice. Not affiliated with, endorsed by, or sponsored by any company, certification body, exam operator, or vendor. All trademarks belong to their respective owners. Practice offline, no login required.
Screenshots
Verdict
The clearest difference is iOS requirement: Programming Language Semantics at 15.1 against CCC Problems's 18.5. On price, ads, in-app purchases and device support there is nothing between them.
Scored on Price ยท Rating ยท Positive reviews ยท Number of ratings ยท Update frequency ยท Ads ยท In-app purchases ยท Monetization ยท Best chart rank ยท Devices ยท Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
| Parameter | CCC Problems | Programming Language Semantics |
|---|---|---|
| Price | Free | Free |
| Update frequency | Every 3 months | โ |
| Ads | No | No |
| In-app purchases | No | No |
| Devices | iPhone, iPad | iPhone, iPad, iPod โ better |
| Requires iOS | 18.5 | 15.1 โ better |
| Further details โ not scored | ||
| Size | 5 MB | 38 MB |
| Age rating | 4+ | 4+ |
| Developer | TT Math School Inc | AFTW LLC |
In-app purchases
CCC Problems
No in-app purchases
Programming Language Semantics
No in-app purchases
Questions
Is CCC Problems free?
Is Programming Language Semantics free?
Do CCC Problems or Programming Language Semantics have ads?
Other comparisons















