From N5 to N1 levels with sample sentences, textbooks, and vocabulary. Practice grammar, kanji, and JLPT topics. Access study videos with scripts and quizzes. Includes multiple dictionaries and interactive exercises.
Programming from basic to advanced levels including ES6 and ES.Next. Study front-end and back-end frameworks like Angular, React, Vue.js, and Express.js. Access tutorials offline without ads. Track progress and receive updates on new content.
Programming languages including Java, Kotlin, Python, and JavaScript. Access tutorials and exercises. Compile and view output instantly. Track progress through structured lessons and quizzes.
Study for the with video lessons, practice tests, and diagnostic quizzes. Track progress with grade reports and review chapters and a final exam to reinforce learning.
C++ allows users to follow structured tutorials, write and run code using a built-in compiler, and take quizzes. It covers core concepts from basic to advanced. No prior programming knowledge is required.
Write and test C/C++ code directly on iOS devices. Compile and run code snippets using supported compilers. View execution results and debug code in real-time. Learn concepts through hands-on practice.
Learn with video lessons, guided practice, and tests. Track progress with grade reports. Access background modules, diagnostic quizzes, and worksheets. Review chapters and take a final exam to reinforce understanding.
Learn English with interactive lessons, practice exercises, and quizzes tailored for 3rd- students. Access tests and activities offline. Track progress and review vocabulary and grammar rules. Complete assignments and receive instant feedback.
Write Lua code in two modes: program or console. Create and manage multiple files and directories. Export or email code and results. Use a syntax-highlighted editor. Support graphics, audio, database, and network programming.
C allows users to follow tutorials, write and execute C code, and take quizzes. It covers core concepts from basic to advanced. No prior programming knowledge is required.
Learn and with word definitions, example sentences, and pronunciation. Explore related search suggestions and analyze sentences. Save favorite words and review flashcards. Adjust font sizes for better readability.