Top 50 Apps Similar to Test Your Programming Skills

Encode: Learn to Code 4.7
Everyone can learn to code.
EASY CODER : Learn Java 5.8.9
AMensah
Java coding learning app for who are looking for java codingcourseor tutorial.
Enki: Learn to code 2.23.2
enki.com
An AI-powered mentor in your pocket for coding, data, workandtechnical skills
Codemurai - Learn Coding 1.0.55
Zenva Pty Ltd
Learn coding languages and frameworks, including HTML, CSS,JS,Python, & Unity
Learn Python 4.6.334158
Programiz
Learn Python programming: Tutorials, interactive codeeditor,challenges & more.
CodeGym: learn Java 1.0.62
Learn Java programming online
Learn C++ Programming Tutorial 36.0
Learn C++ programming app to learn C++ programming, C++Tutorial,Sololearn C++
Learn C++ Programming 2.1
CodeToInvent
C++ Programming App : Learn C++ Tutorial Learn C++Programming[C++Programming offline / C++ Tutorial ] app providesyou :★Lessons [ With Pictures and Example Programs] Topic Covered:1.Introduction to C++ [ 6 SUB Topics ] 2. IOStream [ 4 SUBTopics]3. Data types & Operators [ 8 SUB Topics ]4.Conditionals& Loops [ 7 SUB Topics ] 5. Arrays & Types [4SUB Topics ]6. Strings & more [ 6 SUB Topics ] 7 Pointers&Structure [8 SUB Topics ] 8. Functions [ 7 SUB Topics ] 9.OOP'SConcepts [ 7SUB Topics ] 10. More on OOp'S [ 7 SUB Topics ]11.Exception &File Handling [ 4 SUB Topics ] Which makes LearnC++Programmingeasier. ★ 300+ Programs with comments&documentation whichhelps you during your exams ,Sems or anyothercompetitions. whichmakes Learn C++ Programming easier ★StarImportant FAQ's(VIVA ||C++ Interview Questions and Answers)Whichhelps you duringInterview or any College practical Lab Vivawiththe help of C++tutorial for beginners ★ 1000+ C++ ProgrammingQuizwith [Easy,Medium & Hard] Category to prepare youforCompetitive Examswith the help of C++ tutorial and programming★This C++Programming Language app enables you to carryC++programmingTutorial offline in your android phone. ★★★If youwanttoDownload  Java Programming App  clickingthelinkbelow:👇🏼★★★https://play.google.com/store/apps/details?id=com.java.malik.javaanimJavaProgrammingApp ★★★If you want ( NO Ads + Super Fast CompilerforJava, C &C++ ) Download Pro Version of Java App. [JavaProgramming App Pro -with Fast Compiler ] by clickingthelinkbelow:👇🏼★★★https://play.google.com/store/apps/details?id=com.java.malik.javaprogrammingJavaProgrammingApp Pro - with Fast Compiler If you Like My workpleaseRate it 5stars & don't forget to share C++ Tutorial Appwithyourfriends.Happy coding:)
Learn C++ 7.0
AdriAda
Learn the basics of C++ in English and without invasiveadvertising!
AlgoPrep - Algorithms & Data s 10.8
A tool to see how sorting & searching algorithms work&compare with each other.
Data Structures Handbook 0.9.7
Bash Overflow
Minimal and Updated Handbook on Data Structures - now atyourfingertips!
Zenva - Learn Coding 1.0.12
Zenva Pty Ltd
Learn coding skills - Start programming with Python,JavaScript,Unity, & more
Algorhyme - Algorithms and Data Structures 1.5.4
This Algorhyme - Algorithms and Data Structures app isforvisualizing core algorithms and data structures. Inthisapplication we focus on 4 main topics: 1.) SEARCH ALGORITHMSWe'llcover the theory as well as the implementation of the mostrelevantsearch algorithms! • linear search • binary searchSearchalgorithms are used on a daily basis in applications andsoftwares.This is why it is crucial to know how they work exactly!2.)SORTING ALGORITHMS Sorting is another fundamental topic incomputerscience and software engineering. Let's consider whatapproachesyou can learn: • bogo sort • bubble sort • cocktail sort•selection sort • insertion sort • shell sort • merge sort•quicksort These are the fundamental sorting algorithms! Youcancheck the algorithms on few items as well as on a hugedatasets!3.) DATA STRUCTURES "Bad programmers worry about the code.Goodprogrammers worry about data structures and theirrelationships".This is why it is crucial to learn about datastructures: how tostore data efficiently and how to access it asfast as possible. •stacks • queues • binary search trees • treerotations in AVL trees• AVL tree animations • red-black treeanimation 4.) GRAPHALGORITHMS The final topic is graph algorithms -the most commonand most important approaches when dealing withgraphs! •breadth-first search (BFS) • depth-first search (DFS) •Dijkstra'sshortest path algorithm • spanning tree algorithm(Kruskal'smethod) • Hamiltonian path and the Traveling SalesmanProblemvisualization You can visualize and test maze solving aswell. Howto use BFS, DFS or A* search to get out of a usergenerated maze?Check it out! ** NEW FEATURE ** DARK MODE ISAVAILABLE! This appwill help you to understand sorting algorithms,search algorithm,data structures and graph algorithms (without theneed ofinternet). Algorhyme is brought to youbywww.globalsoftwaresupport.com. At Global Software Support, wehelpyou with programming, algorithms, data structures,quantitativefinance and artificial intelligence, so you feelconfident puttingyour best foot forward in the professional world.Enjoy the app!
EASY CODER : Learn Python 5.8.9-python
AMensah
Learn to code! Learn python coding with easy video python
Master In C++ (Learn C++) 5.6.0
Thiyagaraaj M
★ Master In C++ ⋙ is a pretty app for all C++ and OOPS Concepts★
Learn Cryptography 4.2.6
Learn Cryptography with programming lessons, tutorials,programs& more
Codecademy Go 1.15.0
Practice coding anywhere with the Codecademy companion app.
Leetcode Algorithm Coding, Jav 5.2.2
FreeTymeKiyan
Leetcode Algorithm and Data Structures Coding, JavaInterviewOffline APP
Learn Data Science & Analytics 4.2.6
Learn Data Science with step by step lessons, tutorials,programs& more
Java Quiz: 700+ Java Questions with Explanations
Codeeyapa
Java Quiz contains 700 core Java questions to increase the grasponthe language
Learn React 4.2.21
Learn React development with programming lessons,tutorials,programs & more
Programming Interview Question 1.0
Interview Questions App, is 2100+ questions,30 Programminglanguagesand more.
Learn Python Tutorial -ApkZube 3.8
ApkZube
Welcome to the ApkZube's free interactive Python Offline Tutorial.
Learn Computer Programming 2.0
Learn popular computer programming frameworks via video tutorials
Learn Python - Beginning to Advanced 1.0.5
aga coder
At the Time, Python Free programming tutorials one of thebestsource to Learn
Progman: Learn to Code 1.2.3
Wish Media
Progman is an app that is mended to improve your coding skills.
Learn JavaScript Offline 1.2.2
this application allows you to read offline concept JavaScriptforfree.
Career Karma 2.59
Career Karma
Career Karma is a community of peers, mentors and coaches thatwillhelp you land a dream career in Tech. You never pay a dime.Theonly cost is to help people behind you. In our app, you willmeetpeople who are just starting out and people who are severalstagesahead of you. No prior experience is needed. We will send youafree coding course to get started. When you join Career Karma,youcan take our assessment to get matched to the rightcodingbootcamps based on your specific needs / challenges, groupedintopeer circles, and introduced to a career guide.
Learn Javascript 4.2.21
Learn Javascript Programming with JavaScriptprogramminglessons,programs,editor
Python Code Play 2.2
Code Play
Learn python, machine learning, numpy, certificates andinterviewquestions
CodePal: Learn programming 2.6
JAVASCRIPT Learn programming and computers, as they areessential21st century skills. By choosing to learn programmingtechnologieslike Javascript, you will be prepared for jobs of thefuture asJavascript is used in web development, app development,games andbackend development and is the language of the future.WithCodePal, you can learn cutting-edge programming languagesandtechnologies like Javascript, mobile app development,webdevelopment with bite-sized lessons, quizzes, and gamescompletelyoffline and learn to code. You can also write realJavascript codeand we have several challenges to help you test yourability andlearn programming quickly. Develop mobile apps, learnwebdevelopment, and learn Javascript, all for free with CodePal.Makeapps and websites with CodePal. We focus on helping kidsmasterJavascript programming as the programming language ofchoice,because it is the most widely used coding language today,and canbe used to create web applications as well as mobileapplications.CodePal helps beginners of all ages learn Javascriptand computerbasics through games and fun challenges that helpimprove problemsolving, logical thinking, analytical, and codingskills. Thus,beginners can learn programming anytime, anywhere. Bychoosing tolearn Javascript programming, beginners will invest in along timejourney of programming, where they will be able todevelopcutting-edge mobile and web apps and technologies, veryquickly. Byfollowing our self-guided challenges, quizzes, andgames, beginnerscan learn programming very quickly. Moreover, ifyou have beencoding for a while, you can use CodePal to brush uponcutting-technologies and learn programming a different languagesoyou can be in a better position for jobs. LEARN TO CODEForabsolute beginners, we also teach basics of coding throughblocks,which is coding for kids. Besides, beginners can also learnto codeJavascript as we start right from the basics. Kids of allages canlearn Javascript. We keep adding new courses regularly.CODING FORKIDS Kids can learn the basics of Javascript programmingandlogical thinking through blocks, which serves as a greatcodinglanguage for kids and beginners. Blocks are the best way tolearncomputer basics for kids and when combined with coding games,a lotof fun. Also, coding for kids can be best achieved throughgames.Currently, we offer the following courses: JAVASCRIPTFUNDAMENTALSI An introduction to the Javascript programminglanguage throughfun challenges and games. Learn through severallessons, codingchallenges, games, and quizzes the following keyconcepts: 1.Functions 2. Variables 3. Operators 4. Conditionals 5.Arrays 6.Loops By learning important Javascript fundamentals,master thelanguage that is powering websites, mobile apps andservers.JAVASCRIPT FUNDAMENTALS II Continue your learning andunderstandingof Javascript with the following concepts: 1. Objects2.Higher-Order Functions 3. ECMAScript 6 BASICS OF CODING(BLOCKS)Learn to code with our flagship beginner coding game called"HungryJumbo", where you will help Jumbo collect fruits and earnpoints.Through Hungry Jumbo, kids can learn the followingcrucialconcepts: 1. Functions 2. Variables 3. Loops 4. Nested Loops5.Debugging 6. Logic and have fun at the same time. This gamegoesinto the depths of logical thinking via coding to ensurethatbeginners learn very important concepts which will helpthemgreatly in their computer science learning journey. REACTNATIVEComing soon! With React Native, you will learn thefundamentalsrequired to build an app on both android and ios.CodePal is agreat way for beginners and intermediate programmers ofall ages tolearn Javascript programming and programming languagebasicsoffline, on-the-go. Learn to code with CodePal! If you haveanyquestions, please reach out to us. We would love hearing fromyou.
Learn JavaScript 2.0.6
Codeliber
Learn JavaScript with Try It Yourself, Code Playground/EditorandQuizzes!
Computer Science Solved MCQs 3.8
More than 95,000 Computer Science MCQs based tests & quizwithAnswer Keys.
Learn C++ Pro 3.0
AdriAda
Learn the basics of C++ with new features!
Learn C++ Programming [ PRO ] 1.0
CodeToInvent
Learn C++ Programming with Code Compiler, Lessons, Programs,Quiz,Interview Q&A
Learn Java Programs 5.6.0
Thiyagaraaj M
Simple, Clean and Well Formatted Java Programs. More than200Programs.
C++ Programming App 7.0
Complete C++ in a Single App Like Tutorials,Many ProgramsandInterview Q/A
Learn Python 4.2.9
Learn to code in Python from Beginner to Export. Become aPythonProgramming pro
Alpe Audio: Courses On the Go 0.12.9
Explore in depth, high quality courses, on-the-go with audio!
c++ programming App 4.0
C++ app contains 200+ programs(DS) tutorials with theinterviewpreparation kit.
C Programming - Learn Code, Theory & Discuss 3.3.5
SPDroid
C Programming Course is all in one Application to learnCProgramming Language (C Language). Included Theory with manyCPrograms with output. C Program. 📖💻 Features: ★ Fully Offlineforstudies. ★ Absolutely free. ★ Contains all basic concepts of'C'programming language (C Language). ★ Included all basic theoryofC. ★ Nearly 100+ C Programs with console outputs. ★ EasytoUnderstand each and every C Program. ★ Easy language ★InDiscussion Panel, user can ask any problem related withprogrammingand also help other user for solutions. ★ User friendlyGraphics UI(User Interface). ★ Easy to use. Easy to learn CLanguage.***************************** Developed By : ShreyasSharad PatilSPDroid -------------------------------------- ForAdsFree VersionOf This App:https://play.google.com/store/apps/details?id=com.spdroid.c.paid---------------------------------------If Found any problemsregarding app, Please Contact me byE-Mail.--------------------------------------- Learn to code! Useandlearn C Programming with thisapp.....!--------------------------------------- Contents Included★Introduction ★ Tokens ★ Constants and Variables ★ Keywords ★DataTypes ★ Variables ★ Data Input/Output ★ Operators ★DecisionControl Structure ★ Loop Control Structure ★ Array ★TwoDimensional Array (2D) ★ Function ★ Types of Functions ★RecursiveFunctions ★ String ★ Storage Classes ★ Preprocessors ★Pointers ★Array of Pointers ★ Pointer to Pointer ★ Structure ★Union ★Command Line Arguments
Learn R Tutorial - PRO 1.3
ArcX Dev
Welcome to the ApkZube's interactive R Programming OfflineTutorialwithout AD
Coderslang: Programming. Codin 3.3.21
AGILENIX
Improve your programming skills, test yourself, prepare for thetechinterview
Morse code - learn and play - 1.2.2
Premium, ad free version of Morse Code - learn and play app
C++ Prowess 1.0
Smarter way to learn C++ Programming
Online Compiler:Code on Mobile 1.1.59
Compiler & Run your programs for C, Java & other21languages on your Mobile!
HTML For Beginners 4.9
TechNark
Learn the basics of HTML language with easy notes and wellexplainedcodes.
Javascript Tests and Quizzes 3.5.75
- Test your JavaScript skills and knowledge with our extensivebaseof programming tests and questions - Learn and improveyourJavaScript skills and knowledge by reading explanationsassigned toeach programming question to help you understand theconcept -extend your programming knowledge by reading our articlesaboutJavaScript topics - save your favorite JavaScript tests toyourfavorite list - Create your own JavaScript quizzes withtechnicalquestions that are in our database - become an author andadd yourown JavaScript questions and tests and help other toimprove theircoding skills Quizes and questions are divided by thelevel:beginner, intermediate and advanced. This application doesnotcontain official JavaScript tests, but it will definitely helpyouprepare for technical interview and get your dream position ofaJavaScript developer. Whether you are an experienced orbeginnersoftware programmer, this application is for everyone whowants tolearn and expand their knowledge of the JavaScriptprogramminglanguage. This application can be useful to: - preparefor theJavaScript programming exam - fill knowledge gaps aboutJavaScriptlanguage - prepare for the JavaScript technical jobinterview -practice your JavaScript coding skills Join 13,000 userswho arealready learning the JavaScript programming language withus. Youcan find programming questions related to: - JavaScript-ECMAScript 6 (ECMAScript 2015) - CSS - HTML - React - Angular-AngularJS - TypeScript - Node - MongoDB - Git - Java - PHPExamplesubjects: - JavaScript - variables and data types,operator,conditions and loops, arrays, functions, objects, scope,this,hoisting, arguments, NaN, regular expressions, null,undefined,closure, apply/call/bind, new and prototype, iife, strictandnon-strict mode, delete operator, type of operator,WebSockets,Fetch API, cookies, XHR and Ajax, session and localstorage, asyncand await - ES6 - promises, let/const, templatestrings, arrowfunction, rest and spread, classes and inheritance,modules,default parameter values, symbol, generators,array/objectdestructuring, Set, Map - CSS - selectors, specificity,pseudoclasses and pseudo elements, box model, shorthandproperties,stacking context, margin collapsing, floating,positioning, units,gradients, block vs inline elements, fontstyling, inheritance -HTML - links, lists, elements, tables, forms,images, audio andvideo tag, iframes, global attributes, doctype andDTD - TypeScript- enums, types, interfaces, classes, generics,union, tuple -Angular - binding, components, directives, pipes,modules,template-driven forms and reactive forms, Angular CLI,services,routing, @Input/@Output, guards, lifecycle hooks - React-components and props, JSX, handling events, state, Refs - Node-modules, fs, http, npm
Learn JavaScript - Project bas 1.17
Krisht Tech.
Learn JavaScript free with try it yourself , Start learningandprogramming
MentorBox 2.0.35
MentorBox
Looking to master a skill, enhance your life or take yourbusinessto next level