Best Programming Knowledge Apps

Programming knowledge apps are found in this category. These apps allow the user to study different programming languages and topics in-depth. Types include online course, real-time coding practice, and digital textbook programming knowledge apps. Programming knowledge apps are great for programming students or those interested in learning coding as a hobby.

Last updated 05-28-2017

Lightbot : Code Hour
1st

Lightbot : Code Hour

Android
iOS

Seller: Lightbot

40 4

Trying to teach programming to kids can appear a daunting challenge. However, it is quite possible to simplify it in the form of a game, like this one! The goal here is to help the robot light up all the tiles in the level by guiding it with a series of commands (such as stepping forward or lighting a tile). Eventually, higher levels will introduce the idea of processes as well as loops. Both are basic programming concepts but are not as complicated as they appear.

The truth is what most people see as streams of code are really just instructions, much like how this robot is simply moving by following yours. If you want to get kids started on programming, then this game presents the basics in a way that is both fun and informative.

▲ Teaching kids the basics of programming is as easy, showing them how to enter a command.

▲ Show how combining those commands are what allows programs to do what they do!

Android
Lightbot : Code Hour

Lightbot : Code Hour

Free

iOS
Lightbot : Code Hour

Lightbot : Code Hour

Free

Human Resource Machine
2nd

Human Resource Machine

Android
iOS

Seller: Tomorrow Corporation

40 4

Finding a job in today’s day and age can be a challenge, especially with the looming threat of robots and machines taking our place. You were one of the lucky ones – or were you? Work your way up the corporate ladder by solving puzzles using your programming skills!

After choosing a character, you will start out in the lower rungs of the mailroom. Numbers or letters will appear on the left conveyor belt, which will need to be placed in the correct order on the right conveyor belt by tapping and dragging commands onto the right-hand side of the screen.

▲ Notes on the programming box to the right give you hints on what you should be doing to complete the level.

▲ Oops… if you run an incomplete process, you will upset your manager – use the reset or debug icons to figure out where you went wrong!

▲ If you are stuck, you can always tap on your manager to ask for examples or further explanations on how the process works.

To run your process, tap the play button on the bottom of the screen to have your little office worker perform it. If you notice a mistake tap the stop button to halt and reset the process, or tap the backwards or forwards icons to debug step-by-step. Feeling sluggish? You can also speed up or slow down your movement by dragging the lower-left slider to the left or right.

As you continue through the levels, new commands are introduced that add additional layers of complexity to the puzzles. New challenges are also given, from completing a process within a set number of commands to finishing a process within a set time, that will require you to throw on your thinking cap to find the solutions. Don’t let the robots win – prove your worth and work your way to the President’s office!

Android
Human Resource Machine

Human Resource Machine

$4.99

iOS
Human Resource Machine

Human Resource Machine

$0.99

Programming Ideas 2
3rd

Programming Ideas 2

Android

Seller: Mbah Clinton

40 4

If you are ever interested in making a programming pet project, here are more than a 100 great ideas just for you! They are varied in different applications, such as in numbers, texts, networking, enterprise application, and more, and also caters for programmers of different proficiency levels.

Just open the app, then choose a level and application. Browse different ideas that can be programmed in coding languages, such as C#, Java, Python, Go, Ruby, JavaScript, and PHP. All you need to do is start using your favorite IDE, and enjoy coding!

Android
Programming Ideas 2

Programming Ideas 2

Free

MakeUseOf
4

MakeUseOf

Android
iOS

Seller: MakeUseOf

35 3.5

If you have long been checking out MakeUseOf for handy, easy-to-understand guides on tech, then know that you can check it out wherever you go with its official mobile app. Read the online publication’s latest DIYs and hottest tech announcements from the comfort of your mobile screen.

From practical ways to arrange your smart home to electronics shopping guides that fit your small office needs, you can read them up and immediately put the knowledge to use. Find them through neatly arranged categories and stay tuned for more every day. With new technology constantly changing the way you live, it helps to always have a handy hack to keep up.

▲ See the latest guides to improve the way you use tech in your daily life.

▲ Find a handy article in every category, from emergency fixes to budget-friendly shopping guides.

Android
MakeUseOf

MakeUseOf

Free

iOS
MakeUseOf - Tech News, Chats & Reviews

MakeUseOf - Tech News, Chats & Reviews

Free

Playbook for Developers
5

Playbook for Developers

Android

Seller: Google Learn Apps

35 3.5

Application development is a growing field with innovative updates happening regularly. What better way to stay up to date with the latest talk of the community than by getting the data from Google itself? This tool gives you access to all tips, ideas, and news about app development.

You may or may not create your own account to browse the different contents that are organized in categories. Get in-depth articles on how to develop and launch while also learning how to earn from your apps. If you are planning to make your own application for android users, this content hub is a must-read to widen your knowledge.

▲ Find helpful articles to enhance your knowledge about app development.

▲ Discover new things, practices, and tips in the world of application development.

▲ Tailor your feed to your line of work or interest by removing things you are not interested with.

Android
Playbook for Developers

Playbook for Developers

Free