# Codio Reviews
**Vendor:** Codio  
**Category:** [Digital Learning Platforms](https://www.g2.com/categories/digital-learning-platforms)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 24
## About Codio
Codio is a cloud-based learning platform for education, workforce development, and professional training. It provides educators, trainers, and institutions with tools to create, deliver, and manage courses focused on technical subjects such as computer science, cybersecurity, software development, and data science. Codio enables users to develop, manage, and deploy immersive learning experiences that meet the needs of today’s learners by emphasizing job-specific training and practical skills development. It is utilized by a range of organizations, including higher education, bootcamps, MOOC platforms, and corporate training programs, to prepare learners for real-world technical challenges.




## Codio Reviews
  ### 1. Somewhat acceptable tool with IDE and LMS however poor customer support

**Rating:** 1.5/5.0 stars

**Reviewed by:** Verified User in Primary/Secondary Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 12, 2024

**What do you like best about Codio?**

Can create course using multiple projects/languages

**What do you dislike about Codio?**

- Not able to create sections within a course (never heard of any LMS not allowing this)
- Poor customer support, do not have solutions to any questions you ask. 
- Lack of techical expertise as compared to all the paltforms I have used in the past

**What problems is Codio solving and how is that benefiting you?**

I am only using Codio because my favorite platform Coding Rooms doesn't offer it's services anymore.
Unfortnatley Codio has a long way to go to meet the standard.
I teach various Computer Science courses to high school students for which I needed an online IDE with LMS/LTI, however, the platform is clunky, slow, difficult to work with, have errors and tons of LMS features missing

  ### 2. Very Effective and Efficient Way to Learn Code!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aqil A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 31, 2024

**What do you like best about Codio?**

The upsides of using Codio are the fact that you can learn multiple different languages of code, as well as have tutorials that will guide you along the way. Its very easy to just sit down for a few minutes every day and learn something new with this platform.

**What do you dislike about Codio?**

The downsides of codio are the fact that the curriculum can be messy and disorganized, which can hamper your coding experience.

**What problems is Codio solving and how is that benefiting you?**

Codio is helping a beginner like me learn the basics of coding, which can help build a strong foundation that can eventually be implemented into other work related areas.

  ### 3. Good for shortilisting candidates using automated assessments

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Insurance | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 31, 2024

**What do you like best about Codio?**

- Automated assessments and predefined templates save time while hiring
- Easy to use
- It can be accessed from anywhere since it is a cloud-based platform

**What do you dislike about Codio?**

- Learning curve is steep for new coders
- It's expensive
- Offline mode is not supported in the IDE

**What problems is Codio solving and how is that benefiting you?**

- helps in shortlisting the candidates using automated assessment
- saves times
- Provide useful insights which helps to decide whether the candidate is right fit for the role or not

  ### 4. An excellent tool to teach coding

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edward H. | Teacher, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 07, 2022

**What do you like best about Codio?**

Topics are laid out in an order and in a way that makes sense to learners. The tasks increase in challenge in a very sensible and engaging way. Learners are always having to think for themselves but not thrown in at the deep end.

**What do you dislike about Codio?**

Codio sometimes makes use of drag-and-drop exercises. Sometimes it is unclear which part of your drag-and-dropped code is causing the error. It could be more helpful to have feedback presented in the way that it would appear as if that drag-and-dropped code had been entered into a command line.

**What problems is Codio solving and how is that benefiting you?**

I was introduced to Python by Codio as a student and now I am teaching Python to my students I am once again an enthusiastic user.  Codios courses are well made and it's easy to see what your students will be experiencing.

  ### 5. A well planned & executed platform. There is a solution for all the requirements. Kudos to the team!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhavesh S. | Product Manager, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2021

**What do you like best about Codio?**

I was amazed by the sandboxes given to each user and what the sandboxes can do, one place for all, terminal + UI + inputs + outputs.  The layout flexibility available to use according to need was also impressive.

**What do you dislike about Codio?**

There is no overall aggregation of scores, like if I need to have ten questions and results based on the questions passed. This option would have been beneficial.

**Recommendations to others considering Codio:**

Codio offers a lot of flexibility for the person who configures the courses. Having coding knowledge is beneficial if you want to make use of its exciting features.

**What problems is Codio solving and how is that benefiting you?**

The main problem codio helped us solve is the code based multiple choice questions. Also, the code debugging helped a lot in understanding how a student is planning his code. This helped us get deeper into the students thoughts and help him understand the code planning aspect too.

  ### 6. I have had an extremely positive experience using Codio

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2021

**What do you like best about Codio?**

In my time using it as a teaching assistant, Codio made it very easy for me to have a look at students' code and collaborate with them on assignments. I have thoroughly enjoyed using it as a student too as my code was very clear and clean.

**What do you dislike about Codio?**

At times there were bugs when I was using it in Ocaml and they went away after I simply refreshed the page.

**Recommendations to others considering Codio:**

Codio is really incredible and I have enjoyed using it a lot with students. It has made my job so much easier as a teaching assistant

**What problems is Codio solving and how is that benefiting you?**

I was able to make an application in OCaml that is very similar to Microsoft Paint and this was a very great learning experience for me.

  ### 7. Good platform, but could use a few upgrades

**Rating:** 4.0/5.0 stars

**Reviewed by:** Katharine S. | Doctoral Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 25, 2021

**What do you like best about Codio?**

I like the grading options where you can see student responses on the left and leave comments on the right. I also like the student side of codio where the R environment truly maps the R studio interface. I've seen some other platforms add special functionality only for their platform and that can be confusing for students just learning to code.

**What do you dislike about Codio?**

It would have been nice if there was an automatic code grader for the student assignments or at the very least an option to run the student submitted code. I've used other coding software for homework in the past with automatic graders and this really helps the students to see whether they got the answer wrong right away making the grading much faster for TA's because we only have to focus on grading the written responses to the questions instead of editing their code. One final issue was with Codio integrating into Canvas. Specifically, the assignments part of Canvas never updated when a student submitted their Codio assignment so we could never be certain when a student submitted their assignment without going into Codio.

**What problems is Codio solving and how is that benefiting you?**

We used this for a college course. Students were having trouble 1) installing R and R Studio on their local machines and 2) submitting assignments in a uniform way. This platform took care of both of these problems making it easier for students to get started on assignments. For the TA's of the course, this also made grading the assignments quicker.

  ### 8. Great computer science teaching tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Primary/Secondary Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 22, 2021

**What do you like best about Codio?**

Embedded programming assignments, the built-in compiler, variety of curricula.

**What do you dislike about Codio?**

Accessing and analyzing student progress data is not user-friendly and confusing.
Open-ended programming assignments do not allow for alternate solutions and mark perfectly fine code that meets all the requirements and completes the given tasks as wrong if there is any slightest deviation from the solution key code.

**What problems is Codio solving and how is that benefiting you?**

I teach an introductory computer science elective and use Codio for that purpose.  Automated grading of assignments is a very nice feature that saves some time. It is, however, far from being perfect as it marks many correctly implemented programs as wrong, thus lowering student grades, simply because students' implementations may be written slightly differently than the code in the answer key.

  ### 9. Literally everything you need to teach a hands-on programming course in one platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** October 25, 2021

**What do you like best about Codio?**

It's incredibly easy to get started. I can configure a learner environment in just about any language in just a few clicks. I also love the editable courseware!

**What do you dislike about Codio?**

Very little. I'd like to see some kind of customer / user community where people can connect and share how they use Codio, get tips, or ask questions about how others do things.

**Recommendations to others considering Codio:**

There's nothing like it; I highly recommend it.

**What problems is Codio solving and how is that benefiting you?**

Code auto-grading has given me a life again. I also don't have to deal with tech issues because students are on different setups. They all get easy access to Codio through a web browser.

  ### 10. Review of Codio

**Rating:** 4.0/5.0 stars

**Reviewed by:** William G. | Teaching Assistant, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

As a teacher, I enjoy how boxes are setup and how I am able to enter into student's boxes while they are working on a project. It makes remote debugging of student code so much easier.

**What do you dislike about Codio?**

I wish the Codio IDE was better. There are many other website implementations of great IDEs (such as VSCode), and it would be great to see Codio adopt one of them.

**What problems is Codio solving and how is that benefiting you?**

We have solved trying to give students a standardized box and not have to help them set up a development environment on their computer, which, especially for rarer languages like OCaml, can be quite tricky.

  ### 11. The Modern Way to Learn Coding

**Rating:** 5.0/5.0 stars

**Reviewed by:** William P. | Computing Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

I love how smooth the interface is and how it everything seems to just work well together

**What do you dislike about Codio?**

There isn't anything I don't like about Codio, most issues I have I report them and they get dealt with

**Recommendations to others considering Codio:**

Nothing, keep being awesome!

**What problems is Codio solving and how is that benefiting you?**

We are solving the problem of finding efficient ways to teach people how to code

  ### 12. Codio Experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Samba Murthy T. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 31, 2021

**What do you like best about Codio?**

Providing SandBox as examples for every programming language or framework. The most interesting thing from CODIO we can directly connect to git. Also, we can deploy our projects.

**What do you dislike about Codio?**

Setting up the test and scripting for grade generation.

**What problems is Codio solving and how is that benefiting you?**

The Codio can be used to set up JS-based frameworks or packages like React, Angular and Node. Installing VM's, installing required packages.

  ### 13. An invaluable IDE!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 27, 2021

**What do you like best about Codio?**

The choice of tools that it has and the programming languages it can accommodate. Great to have the ability to suggest changes (or add your "2 cents/pence" to an existing suggestion) and then get updates on it.

**What do you dislike about Codio?**

There's not much to dislike. Keep up the good work!

**What problems is Codio solving and how is that benefiting you?**

We've been able to ensure that our fully online course is actually online. Codio acts as our "Computing Lab", and it is compatible with all OSs

  ### 14. I Love Codeo

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erik W. | T, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 26, 2021

**What do you like best about Codio?**

Very open to use and fits the needs of my unique situation!

**What do you dislike about Codio?**

It is intimidating to get started. Some tutorials are not very exciting.

**What problems is Codio solving and how is that benefiting you?**

Remote Learning, I love working with students in their code.

  ### 15. great for teaching!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

The collaborative part of Codio is great. When students edit the files, I have access to it all as well as the change log, which is great for cheating checks and also coding together.

**What do you dislike about Codio?**

The error checking (red squiggles) aren't always accurate nor present. (using OCaml and Java)

**What problems is Codio solving and how is that benefiting you?**

Helping students online where the both of us can edit the files and highlight things is super great during the online era of teaching

  ### 16. Convenient to use but occasionally buggy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

allows instructors to view students code

**What do you dislike about Codio?**

files disappear occasionally, sometimes freezes and becomes unable to use

**What problems is Codio solving and how is that benefiting you?**

giving students a standardized workspace to code in and monitoring their progress remotely

  ### 17. Depends on what they're looking for, Codio is a flexible interface

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verified User in Primary/Secondary Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

I like how you have many options to structure your own questions. I also like the homepage for the daily tasks, it makes it very easy for students and teachers to keep track of assignments.

**What do you dislike about Codio?**

Toggling back and forth between editing and viewing can get confusing, and the ways to get into coding mode are a little strange.

**What problems is Codio solving and how is that benefiting you?**

Codio is helping me to run a coding/engineering camp for high school students.

  ### 18. Great for coding classes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

It makes it easy to set grade coding projects because the student's work should compile without any additional effort. It also makes remote office hours easy so I can see the student's code and errors as they do.

**What do you dislike about Codio?**

There is a learning curve to codio for both students and teachers.

**What problems is Codio solving and how is that benefiting you?**

It helps me assign and grade coding homework for classes.

  ### 19. Great for students

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

Easy to nagivate, easy to use, definitely great for teaching without the hassle of downloading tons of stuff.

**What do you dislike about Codio?**

Doesn't have some of the powerful features of some programs, but it's understadably hard to do online

**What problems is Codio solving and how is that benefiting you?**

Codio is helping us teach students code easily and quickly.

  ### 20. One of the best ways to host classes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

The dual coding capabilities that allows students to collaborate.

**What do you dislike about Codio?**

Nothing really. Really happy with Codio and its features.

**Recommendations to others considering Codio:**

Try it!

**What problems is Codio solving and how is that benefiting you?**

We are teaching a programming course using Codio. It is very easy to analyze students code and also see the bugs they are facing.

  ### 21. Good for checking work, bad when too many people are on at once.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

Remote access and simultaneous editing to code

**What do you dislike about Codio?**

As a UPenn CIS 110 TA, the website often crashes or slowed dramatically when many people were using it (close to due dates)

**Recommendations to others considering Codio:**

Make sure the servers can support your team

**What problems is Codio solving and how is that benefiting you?**

Remote access to code, huge for online learning

  ### 22. Great for teamwork

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codio?**

When the pandemic began, this made remote debugging simple and efficient when helping students solve homework problems.

**What do you dislike about Codio?**

There was nothing I particularly disliked.

**What problems is Codio solving and how is that benefiting you?**

I used Codio for a college-level computer science course to help students debug their homeworks.

  ### 23. Teaching assistant review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 27, 2021

**What do you like best about Codio?**

Being able to live edit students's code.

**What do you dislike about Codio?**

Codio is laggy and often students have to reload the page for no reason.

**What problems is Codio solving and how is that benefiting you?**

Having students use one coding IDE that they can access anywhere.

  ### 24. Personal experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Enterprise (> 1000 emp.)

**Reviewed Date:** April 20, 2019

**What do you like best about Codio?**

I like how I can test and create code for free. I also like how much access to it. I am a CS student and my professor uses codio for the programs we create and makes test cases for us.

**What do you dislike about Codio?**

I dislike how even when the code is right, codio kills the program as it takes a long time to run the program. This affects users like me who do assignments on here as the project cannot pass the tests as it kills the program.

**Recommendations to others considering Codio:**

Definitely would recommend for a good platform to write and test code.

**What problems is Codio solving and how is that benefiting you?**

I create games or programs that use data files. I realized that it was a good platform to test and write code online and also save all your work like a google drive. This helps me access my code from anywhere and I can also work on it anywhere else.


## Codio Discussions
  - [Does Codio have an app?](https://www.g2.com/discussions/does-codio-have-an-app) - 1 comment
  - [What is Codio?](https://www.g2.com/discussions/what-is-codio) - 1 comment

- [View Codio pricing details and edition comparison](https://www.g2.com/products/codio/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+10%3A44%3A30+-0500&secure%5Bsession_id%5D=29a4f7ea-dbfd-483c-9406-2e6e5144d0d2&secure%5Btoken%5D=a3a55973fe25b5bace6c1172b85c2001312e2935f41447f6d5fca0b3df4bdcd0&format=llm_user)

## Codio Features
**Functionality**
- Skill Gap Analysis
- Skill Assessment
- Projects
- Comprehension Checks
- Course Recommendation Engine
- Learning Paths
- Channels

**Assessment**
- Assignments
- Grading

**Assessment delivery**
- Question variety
- Real-time assessment
- Pre-made content

**Learning Content**
- Pre-made Content
- Aligned to Standards
- Multimedia Content
- Gamification

**Courses**
- Personalized recommendations
- High-quality content
- Video content
- Projects
- In-course assessments
- Certification practice tests

**Reporting Analysis**
- Progress Reports
- Course Completion

**Content**
- Interactive Content
- Video Content

**Platform Additional Functionality**
- Mobility
- Task Management

**Grading and reporting**
- Automated grading
- Gamification
- Analytics dashboard
- Reporting

**Personalization**
- Personalized Learning Paths
- Adaptive Learning
- Assessments

**Administration**
- Team-level monitoring
- Administrative dashboard
- Certificates

**Course Management**
- Course Authoring
- Course Access

**Platform Basics**
- Reporting
- Interoperability

**Administration**
- White-labeling
- Mobile compatibility

**Platform Reporting and Analytics**
- Advanced Analytics
- SSO
- API Access

**Reporting and Analytics**
- Analytics
- Integrations

**Compatibility**
- Mobile compatibility
- Offline access
- Single sign-on (SSO)

**Integration**
- Education ERP System
- Learning Management System

**Platform Content**
- File Sharing
- Content Library
- Interactive Content
- Mapping
- Policy Management

**Customer Assistance**
- Help and Support

**Generative AI**
- AI Text Generation

**Agentic AI - Digital Learning Platforms**
- Cross-system Integration

**Platform Data**
- Visualization

**Platform Customization**
- White Labeling

**Agentic AI - Technical Skills Development**
- Adaptive Learning

**Agentic AI - Online Learning Platform**
- Adaptive Learning

**Platform Features**
- Remote Computer Monitoring
- Website & Application Blocking
- Teacher/Student Screensharing
- Interactive Quizzes
- Presentation Building
- Instant Messaging
- Student Assignment Distribution
- Student Assignment Collection
- Progress Reporting
- Shared Content Libraries

## Top Codio Alternatives
  - [TalentLMS](https://www.g2.com/products/talentlms/reviews) - 4.6/5.0 (750 reviews)
  - [DataCamp](https://www.g2.com/products/datacamp/reviews) - 4.7/5.0 (489 reviews)
  - [Pluralsight](https://www.g2.com/products/pluralsight/reviews) - 4.6/5.0 (1,297 reviews)

