Learn to code with bite-sized programming lessons.
Encode is packed with bite-sized coding lessons that combine succinct explanations and clear real-code examples.
Plus, you don’t need to be a coding expert to use Encode! Learn coding basics (like adding numbers) and progress to advanced concepts (like using objects), all on your Android phone and tablet, with no prior coding experience required.
Learn programming concepts all while writing and trying out real code, with our interactive, hands-on approach to teaching.
No wi-fi? Stuck on a train? Encode’s ready wherever you are, with offline support that lets you learn without a data connection.
Mini-topics for Encode Pro
Introducing mini-topics for Encode Pro. Learn more with bite-sized coding topics.
Six optional mini-topics are now available, from compound assignment to coding style, exclusive to Pro.
+ Free lessons updated for clarity and accuracy
+ Go backwards through lessons with the back button
+ Move Pro extras into topic listing for easier access