Programming on Android

Deuter is a android-based text-editor which also provides IDE support for Android and it has its own virtual keyboard with programming symbols, syntax highlighting support, etc. It supports 40+ programming languages.

Code Peeker is a great light code reader which enhances current coding knowledge by highlighting your past coding expertise. This is free version which provides syntax highlighting, line number support and let you to open Dropbox, FileExpert, FX, etc. files directly to the code peeker.

It is source code as well as text editor which provides syntax highlighting for C/C++, Java, C#, html, JavaScript, Pythion and SQL. Additionaly, it let you to search & replace, auto & block intendation, keyboard shortcuts etc. with many other features.

If you are perparing for a java-based interview or quiz then this app will help you to prepare the best for your interview/quiz. It comes with 45 cheat sheets that can be used wherever you go. Additionally, the app provides you programming guide too.

a simple editor which lets you to create projects, edit source codes and xml files directly to your Android device. You can compile & run applications. Developers have plans to add more features to this app and make it full-fledged IDE some day.

C# is an awesome app for those who are already programming in C# or want to learn this programming language. It provides c# compiler right to your device. The app includes debugger, syntax tester very well.

Brought to you by developers of Java Quick Reference cards, C++ Programming Reference is a free app which is user-friendly and provides you 23 different chapters from “classes” to “polymorphism” to prepare for exams, interview and quiz.

C4droid is a paid app but it cost you only just $1.50. It beats C/C++ compiler while being only a C compiler. The app utilizes gcc compiler of Unix. You may found it little trick to set-up but its far better alternative than C/C++ compile.

Want to learn LOGO programming? Then try this app. LOGO Programmer app is a language interpreter as well as editor for learners. It not just a simple LOGO drawing toy but you will actually able to write complete program with procedures, functions and conditionals and make them run on this app.

Interested in learning HTML from basics? Or want to learn some important HTML tags? Then this is an app to help you. It contains information about every tag of HTML and provide you full description about any tag along with examples. You can practice too.

Algorithm is a basic requirement for every program and this app will provide you full details about any algorithm (whether you are concerned about Greedy algorithm, Kruskal’s Minimal Spanning Tree Algorithm or any other) with examples, diagrams, etc.

Great app to enhance your Python programming skills. The app will serve you lots of quiz questions in MCQ format. So, while making fun, you will be able to boost your Python programming. Additionally, you can take help from “references”

This app is made for the developers/students. It contains multiple choice questions (C,C++ and Java) to test programming skills. Programming Assistant lets you choose quiz level from beginner to advanced.