Programming Hub: Learn to code

Programming Hub: Learn to code

Coding and Programming·4.6 ★·FREE

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10
Screenshot 11
Screenshot 12
Screenshot 13
Screenshot 14
Screenshot 15
Screenshot 16
Screenshot 17
Screenshot 18
Screenshot 19
Screenshot 20
Screenshot 21

Description

Learn to code with Programming Hub, a Google Play Editors' Choice app trusted by 10 million+ learners.

Bite-sized coding courses, 5000+ ready-to-run programs, and a compiler that runs your code on your phone. Writing your first line of code or preparing for a technical interview, you can learn programming at your own pace, online or offline.

Programming Languages Covered:

👨‍💻 Python - Learn Python 3 from scratch. This Python coding app carries you from your first Python program to data analysis, automation and Python interview questions. Run every Python exercise in the compiler, no laptop required. Python remains the most common starting point for anyone new to programming.

👨‍💻 Java - Java powers Android apps, enterprise backends and big data. Learn Java syntax, object-oriented programming and real projects written in Java, then run Java in the compiler. Java is a strong second language for coding interviews.

👨‍💻 Artificial Intelligence - Understand AI, machine learning and gen AI foundations. This artificial intelligence course explains how AI models are built, trained and prompted, and where gen AI belongs in a modern coding workflow. Prompt engineering and artificial intelligence tooling are covered end to end, so artificial intelligence stops being a black box.

👨‍💻 C - C is the clearest first step into systems programming, and the language most computer science courses begin with. Learn C pointers, memory and structs, and read C code that ships in production.

👨‍💻 C++ - C++ runs game engines, compilers and high-performance software. Learn C++ from basics through STL, and see how C++ builds on C.

👨‍💻 C# - C# is the language behind Unity games and .NET applications. Master C# classes, LINQ and async, and run C# code in the compiler.

👨‍💻 JavaScript - JavaScript is the programming language of every browser. Learn JavaScript with HTML and CSS, then use JavaScript to build for the web.

👨‍💻 SQL - Learn SQL and query databases. Every backend and data role expects SQL, and SQL is the quickest skill here to put to work.

Also included: R, Swift, Kotlin and Linux Shell Scripting, in one coding app.

APP FEATURES

🚀 Programming courses - interactive, bite-sized lessons created in collaboration with Google experts. Learn programming concepts through illustrations instead of walls of text.

🚀 Compiler - a built-in compiler that runs 20+ programming languages on your phone. Write code, tap run, read your code output. The compiler needs no setup and no laptop, so you can practise coding anywhere. Python, Java, C, C++ and C# all compile in the same compiler.

🚀 5000+ coding examples - one of the largest libraries of pre-compiled programs with output, spanning 100+ languages, for daily coding practice.

🚀 Interview preparation - work through the coding questions that come up in real programming interviews.

🚀 Certificate - finish a course, earn a coding certificate, and share it on LinkedIn or your resume.

🚀 Offline learning - download lessons and keep learning to code without a network, so your coding practice never has to stop.

🚀 Gen AI help, stuck on a bug? - Get a gen AI explanation of what your code is doing and why.


Who is it for?

Complete beginners learning to code for the first time, developers adding a language, and career switchers moving into a coding job. No prior programming experience is required, whether you learn Python first or start with C.

Start Coding Today

Install Programming Hub, pick a language, and run your first program in the compiler within five minutes.

Questions or feedback? Email hello@programminghub.io, we read every message.
Visit programminghub.io
Terms: https://programminghub.io/terms-of-service
Privacy: https://programminghub.io/privacy

Developer

Coding and Programming

Developer ID: 8802462833480602617

View More Apps →

Ratings & Reviews

4.6

229,514 ratings

10,000,000+ downloads

5★
81%
4★
8%
3★
5%
2★
1%
1★
5%

Recent Reviews

就我是歌姬

非常好的编程学习软件,申请加入简体中文,英文不好看不懂

Developer Response

Hi 就我是歌姬! 谢谢您的支持!我们会尽快添加简体中文支持。如果需要帮助,请发送邮件至hello@programminghub.io。重新安装应用可能有所帮助。期待为您提供更好的学习体验!- Simone

26 Sept 2026

26 Sept 2026

Xayj Zas

做工很粗糙,内容浅显,且质量不靠谱。应用设计简陋,标题存在错写,漏洞百出。不建议初学者尝试使用该软件进行学习,极易造成误导。其自称“世界最快编译器”,但应用内编译器功能简陋,体验不达描述。课程内容大量为离线网页堆砌,缺乏校对与系统性。

Developer Response

Hi Xayj Zas, thank you for your feedback. We apologize for the inconvenience. Your concerns will be addressed in the upcoming update. Please email us at hello@programminghub.io with more details. Consider revising your rating once resolved. Kind regards, Simone

8 Jan 2026

8 Jan 2026

King live

v5.2.53

为什么宣传页有中文,软件里却还是全英文

Developer Response

Hi King live, thank you for your feedback. We are working on adding more language options. Please reinstall the app for updates. Your learning experience will improve! - Simone

7 Jan 2026

7 Jan 2026

Toceen Xu

v5.2.40

无中文

Developer Response

Hi Toceen Thue, we're sorry for the inconvenience. Please reinstall the app from the Play Store. Once done, your issue should be resolved. We hope you'll consider revising your rating once everything is working well. Thank you! - Simone

24 Jun 2025

24 Jun 2025

高晓茹

v5.2.39

有翻译就更好了 非常棒🥰

Developer Response

Thank you 高晓茹 for your 5-star review! We're glad you're enjoying the app. Your support means a lot to us. Keep exploring and learning with Programming Hub! - Simone

13 Apr 2025

13 Apr 2025

Get API Access to 1.5 Million Apps

Access complete app metadata, rankings, reviews, and screenshots for your product and market intelligence workflows.