Code Drills: Coding Challenges

Code Drills: Coding Challenges

Practice. Coding. Daily.

1 ratings
1 review
Free

Details

  • Released
  • Updated
  • March 26, 2026
  • June 11, 2026

Features

Code Drills: Coding Challenges screenshot #1 for iPhone
Code Drills: Coding Challenges screenshot #2 for iPhone
Code Drills: Coding Challenges screenshot #3 for iPhone
Code Drills: Coding Challenges screenshot #4 for iPhone
Code Drills: Coding Challenges screenshot #5 for iPhone
Code Drills: Coding Challenges screenshot #6 for iPhone
Code Drills: Coding Challenges screenshot #7 for iPhone
Code Drills: Coding Challenges screenshot #8 for iPhone
🖼️Get Icon
Icons↘︎

About

Turn idle moments into productive coding practice with short, daily drills and bite-sized lessons. Sharpen your logic, syntax, and problem-solving skills across multiple languages, from beginner basics to advanced challenges. Ideal for learning, refreshing skills, or staying sharp in the age of AI.

Short coding drills
Bite-sized lessons
Multiple programming languages
Beginner to advanced levels
Daily practice focus
Logic and syntax training
Show original description

What's New in Code Drills

1.1.1

June 11, 2026

admob bug fix

Events

Read more about Practice Coding at your level!

Practice Coding at your level!

Challenges you from day one...

Apr 30, 2026 May 31, 2026

Read more about Start a Coding Habit

Start a Coding Habit

No more doomscrolling!

Apr 24, 2026 May 25, 2026

Read more about Practice Coding Daily

Practice Coding Daily

Keep your mind sharp

Apr 17, 2026 May 18, 2026

User reviews

Great for learning, keeping yourself busy or just stimulating your mind

This app allows you to solve coding challenges for multiple languages. The challenges are similar to coding challenges you would typically see on most challenge websites/apps, but, unlike a lot of them, I’ve confirmed that this app will accept multiple methods of obtaining the same answer. You’re allowed to be creative and use your own method to achieve the goal. As long as your solution reaches the goal outlined, it doesn’t matter how you get there. This means you can use both advanced coding techniques and beginner techniques. It doesn’t limit you to a certain “level” which makes it good for both experienced coders and beginners. I tested it by creating entire functions with variables that needed to be returned, etc. to solve a challenge. Then, I solved the same challenge using a single line using built in logic (depending on the language). Both answers were considered correct, because they were. I always disliked how other apps or sites would force you to use a predefined method to solve a challenge rather than allowing creativity, which is what coding is all about in my opinion. This app finally gives you that.
Show more

Response from developer

I truly appreciate your words and incredibly happy other people appreciate it. The app was born cause I couldn’t find something suitable for me and I now use it everyday to keep my brain active on coding (and also learn languages I don’t know like rust). I hope you keep enjoying it and in case you have ideas for making it even better in future, I’d love to hear your thoughts (there’s a github issue link in the app). 💪

FAQ

What programming languages does Code Drills support?

Code Drills offers practice in Python, SQL, JavaScript, and Rust. The app covers concepts from beginner basics to advanced challenges, training logic, syntax, and problem-solving skills.

How does Code Drills help with learning to code?

Code Drills provides short, daily coding drills and bite-sized lessons with clear explanations. This approach is designed for consistent practice, helping users build logic, syntax, and problem-solving abilities effectively.

Is Code Drills suitable for experienced developers?

Yes, Code Drills is ideal for developers who want consistent coding practice to refresh fundamentals or stay sharp. It's also beneficial for engineers navigating an AI-first world, ensuring they maintain a strong understanding of core concepts.

What is the learning methodology of Code Drills?

The app focuses on short, focused coding exercises and practical lessons, avoiding long tutorials or videos. This methodology ensures that learning fits into real life and promotes retention through daily practice.

How does Code Drills track progress?

While specific progress tracking features are not detailed, the app's design emphasizes daily practice and skill sharpening. Users can gauge their improvement through consistent engagement with the drills and lessons.

Can I use Code Drills offline?

The provided information does not specify offline functionality. However, the app is designed for quick practice sessions, suggesting it may be accessible on mobile devices during commutes or breaks.

What is the update frequency for Code Drills?

The latest version is 1.1.1, last updated on 2026-06-11. This indicates active development, with updates likely to occur periodically to introduce new challenges and lessons.

Does Code Drills have ads?

No, Code Drills does not contain advertisements. The app is completely free to use without any ad interruptions, allowing for focused practice.