Learn to code
Minecraft mods & Roblox games

Start your coding journey with interactive game creation courses. Use our beginner-friendly code editor and progress at your own pace to build your dream games. For ages 8-14.

How it works


Our easy to follow videos teach you how to code step by step


Our web based code editor gives you everything you need to start coding


Build then publish your games and share them with friends

Code Minecraft Mods

Programming your own Minecraft mods has never been easier. We provide all the tools and tutorials to write Java code to create Minecraft games, we then host for you on your own private server which your friends can join.

Build Roblox Games

Code, test and then publish your own Roblox games. From building your own Obby to launching a tycoon game, we will teach you all the skills you need to build games in Roblox Studio.

What's included

Course Library

Learn to code with our teacher designed courses, updated every month. Keep track of your progress with weekly updates.

Code Editor

Start simple with our beginner-friendly drag-and-drop editor, then progress to text code. Learn real programming languages.

Online support

Get help when you need it 7 days a week. Fast, live responses from the Code Kingdoms team.

by Sherry-Ann
Best program and fantastic support team
My son has learnt so much using the program. He is now creating codes for his older brothers so they can play together. Customer service is amazing, we had a few problems to begin with not the system just my son making small code errors but the support team were amazing with him. Talking him though ideas and coaching him about value of making errors and learning how to correct them. I highly recommend CK
by Peter Schofield
My daughter is a big fan of this…
My daughter is a big fan of this program. She's wanted to mod Minecraft for a while and I've been meaning to create a Java server, but CK does it all for you without any hassle. She particularly likes Lara's coding course videos, they're very funny! We might try the Roblox coding too in the future...
by Gorst S
Both my boys love it
Both my boys love it - intuitive and give them a fair bit of choice on how and what they created b their games - they absolutely adore it ( & learn in the process ) !
by Dani Eichhorn
The best option for young coding
The best option for coding if you're young. I really love the way they explain the code and what you have to do to reach that. From all the coding for kids courses is this the most child-friendly to learn and understand. I've got nothing else to say except: Give it a try!
by Sean Mohrhoff
Stellar Customer Service!
I saw an ad offering a lifetime membership back in 2020 and my child had just turned 6. When broached by my mother as to what to gift her grand daughter, I suggested this. However, my daughter was still too flighty to sit down and code, so we saved it on the back burner. Then in 2021, my mother passed before disclosing the gift code to redeem the game and we have forgotten about it until yesterday when she actually declared an interest for coding her own games. Suffice to say I had no way to look up the account info on my own so I wrote the company and enclosed the paid receipt for the game as well as documentation regarding my mother and Ross, one of the support specialists here, helped me with a renewed account link. We are very grateful as this was something my mother wanted to give my child. Thank you, Ross, for fulfilling my daughter's grandmother's final gift. It means a lot to my wife, myself and my daughter who misses her "abuelita" very much.
by Carrie O
These people are great
These people are great. They really care what you're happy and that your kids are happy and enjoying the program.
by Abhi
Loved CodeKingdom
Got CodeKingdom for my daughter. She loves it. She was enagaged due to the fact that it has coding for Roblox and she loves Roblox. Also the support was brilliant
by Victoria Moisevici
Really good platform
My 9 years old son really enjoy to code with Code Kingdoms, especially because it’s connected with Minecraft. Explanations of methods, variables are very accessible. You can immediately see the implementation of the code, which is also a large +. Really good platform.
by Brian
Good customer service
I messed up while registering a new account, sent an email to see what went wrong. Somebody answered the email promptly, and fixed my issue. It was a seamless experience, and the help was appreciated
by Predrag Jaksic
Great company and great support
Excellent product and very responsive customer service. Had an issue and reported it on Sunday. I had the response pretty much immediately and everything was sorted.
by Eve Scott
Code Kingdoms are a fantastic company
Code Kingdoms are a fantastic company. They're always happy to help and provide great content with lots of nice features for kids. They are committed to their customers and have a great interface for keeping track of your progress.
by Indi Tonehouse
Happy lifetime member
My daughter loves code kingdoms as their program is easy to use. I love it because their customer service is great. Anytime I’ve not been able to work something out they’ve helped get it sorted. We’ve recently upgraded to the lifetime membership for both programs.
by Lena S
Happy lifetime member
I am very impressed with the great customer service. I had bought Code Kingdoms last year but never got to try it out with my son due to a series personal events. I had only noticed when I had received an email from CK that my subscription will renew soon. This is a first big plus - I love that they reminded me about this. I then enquired whether I could get a refund for last year at all as I hadn’t been able to use it. Ross was very quick to reply and kindly offered to provide an account credit instead. Especially given that I was 11 months over the refund window, this is a very generous offer. I can now use CK when things have calmed down at our end. Ross also proactively cancelled my auto-renewal. All in all, a surprisingly pleasant customer experience. I felt heard and understood and treated like a human - thank you very much for this!
by Clint Rule
Code Kingdoms understanding and generosity
Code Kingdoms showed me great understanding and generosity when I needed my membership extended for the product I purchased from them.

Massive deals in our Black Friday sale!

Learn to code Minecraft & Roblox, for ages 8-14

Family plans include access for 5 separate accounts
Minecraft Coding
$ 19 99
Billed monthly. Cancel anytime.

Most Popular
Minecraft Coding
$ 99 99
Billed annually. Cancel anytime. 30-day refund policy once you start coding.
Minecraft Coding
$ 249 99
One time payment. 30-day refund policy once you start coding.
Click here to learn the difference between our plan options
You have a choice of coding courses to select from: Minecraft, Roblox or Bundle (both products at a discount). Every membership contains access to all our courses, including any future updates.
Monthly subscription
Our monthly subscription provides access until the same time one calendar month later. The plan will automatically renew unless you cancel auto-renewal.
Annual subscription
Our annual subscription provides you access for one calendar year. The plan will automatically renew unless you cancel.
Lifetime membership
Lifetime memberships have no time limited access and no future billing. You’ll have access to all future content as it's released.
Family plans
A Family membership includes 5 users instead of 1, perfect for households with more than one young coder. Each user has their own unique login and coding progression. Additionally for our Minecraft product each user is provided with their own private Minecraft server. You are welcome to gift & share spare account slots to friends outside of your household.
We offer a 30 day refund policy for all our annual and lifetime plans, starting from the date you (or whoever you gift too) starts using Code Kingdoms. This gives you a chance to try out our product with a safety net given that these accounts cost a fair bit more upfront than our monthly plans. I'm afraid we don't offer this policy on our monthly subscriptions.
You can upgrade at any time to a different membership. You won’t be refunded for any previous purchases when you upgrade to a different membership length, but you will if you upgrade to Family or Bundle. So if you think the annual or lifetime memberships may be for you but are worried about your child not liking Code Kingdoms, remember we offer a 30-day refund policy on those memberships.
Easy cancel
Cancelling your monthly or annual plan is easy and can be done from your account page in less than 30 seconds. There is no need to contact customer support. And yes, you can cancel auto-renewal at any time and your membership will still be accessible to the end of the period you paid for.
Any membership can be sent as a gift after you purchase.
PayPal is supported for annual and lifetime plans.

All Memberships Include

Interactive video courses
Private server
Automatic skills assessment
Unlimited access & free updates
Beginner-friendly code editor
7 days a week online support
Black Friday comes early
Every year we offer our biggest sale on Black Friday weekend. This leads to a surge in questions for our team. So this year, we have decided to launch the same sale prices early so we can better and more promptly answer any queries you may have.

Looking for a gift?

No problem! You can send your gift after purchasing. We'll even extend our refund period to 30 days past redeeming.
We are compatible with Minecraft Java Edition
Java Edition (Windows/Mac)
Bedrock Edition (Tablets/Consoles)
The code editor works in any modern web browser. You'll need a copy of Minecraft Java edition to be able to test your code. You can get Minecraft Java Edition on any Windows, Mac or Linux computer from here.

Frequently Asked Questions

What age range is Code Kingdoms for?
We get asked this a lot. In reality every child is unique, so our generic recommendation is for 8-14 years of age. This is based on the games we use to teach with, so if your child is already playing Minecraft or Roblox that is a good indicator they are ready. Our coding courses are designed for complete beginners, but programming requires certain logical reasoning skills that develop with age. With parental participation and a motivated child, you can certainly use Code Kingdoms from a younger age than we recommend. Do remember we have a refund policy that you can use if things are not a fit.
How are your courses taught?
We teach the Java and Lua programming languages through video tutorials showing young people how to program mods for Minecraft and games for Roblox.

All videos are interactive, working alongside our custom web-based code editor. This is our internationally recognised tool for getting kids to make the jump from drag-and-drop coding to typing text code.

There are no live instructors or set class times, allowing children to learn at their own schedule and pace.

The main Code Kingdom's team are based in central London but our products can be used anywhere in the world, with our support team spanning several time zones. We are currently used in over 80 countries.

We have over 120 hours of content across our Minecraft and Roblox course offerings, covering a wide range of coding concepts and difficulty levels.
Do I need to purchase anything else with Code Kingdoms?
This depends on whether you purchase our Minecraft or Roblox packages.

You will need Minecraft Java edition to test the mods you code with Code Kingdoms. You can purchase Minecraft from their official website. We support the main Java version of Minecraft, available on PC & Mac.

Roblox and its coding tool, Roblox Studio are completely free to download. There are no hidden charges for using these products. Roblox offers a paid premium service, but you won't need this for learning to code.
Can my child get help with their coding?
Absolutely, we have a team of teachers and Computer Scientists on our customer support team, ready to help if your child has any questions or requires assistance. To get in touch with the team, please use the chat button in the bottom right hand corner or email support@codekingdoms.com
Do you provide us with a free Minecraft server?
Yes! If you purchase any of our Minecraft plans, we provide you with a free server and we pay for the third party hosting. There are no additional charges to pay (but you will need to purchase Minecraft separately).
Can I use this on an iPad, tablet, Kindle, phone?
I'm afraid Code Kingdoms isn't supported on an iPad/ mobile device. In fact you couldn't code Java or Lua via a touch interface, you'll need a keyboard in order to correctly learn programming.

Additionally Minecraft and Roblox require a Mac/ Windows computer in order to run their code.
How does your 30 day refund policy work?
We offer a 30 day refund policy for all our annual and lifetime plans, starting from the date you (or whoever you gift too) starts using Code Kingdoms. This gives you a chance to try out our product with a safety net given that these accounts cost a fair bit more upfront than our monthly plans.

I'm afraid we don't offer this policy on our monthly subscriptions.
What is the difference between a family and individual plan?
A Family plan costs 50% more than an Individual plan, and includes 5 users instead of 1, perfect for households with more than one young coder. Each user has their own unique login and coding progression. Additionally for our Minecraft product each user is provided with their own private Minecraft server.

You are welcome to gift spare account slots to friends outside of your household.
How does the bundle pricing work?
Getting our Roblox and Minecraft courses together in a bundle costs 50% more than getting one on its own, for any plan. You essentially are receiving a discount for purchasing access to both products. You can upgrade at any time to our bundle package.
Can I use Code Kingdoms across multiple households & devices?
Yes! We don't limit you based on household or device, so you can login from anywhere and as often as you like. If you have a family plan you can use these across multiple familes. You are more than welcome to send your spare slots as gifts.
Can I upgrade my account at a later date?
Yes you can. To do this you'll need to login as your billing user and then visit the upgrade section on your account page. This works for any purchase.

If you are upgrading from a single account type (Minecraft or Roblox) to our bundle and have purchased an annual subscription or lifetime membership, your previous purchase will be discounted from the upgrade price.

Monthly subscriptions won't be discounted against any upgrade. So if you're thinking about signing up for one month before deciding on an annual or lifetime plan, you may want to consider our 30-day refund policy which comes with this option.
How can I purchase Code Kingdoms as a gift?
Sending a gift is a process you complete after you've completed your purchase.

We recommend using your own email address in the payment form for this reason. You'll have options to send a gift link to another email address or download a printable PDF you can send as a physical gift with an unique redeem code. The person who receives the gift then sets up their own account login.
Want in?
Enter your email to learn more about Code Kingdoms and how to get set up!
Thanks, we've emailed you instructions on how to get started!