Edit code, text, and markup with advanced syntax highlighting and auto-completion. Search and replace across files. Support for HTML, XML, and various programming languages. Customizable keyboard shortcuts and plugins.
Learn programming through block-based coding. Create functions, use variables, and implement loops. Access interactive lessons without student logins. Compatible with Windows, Mac, Chromebook, and iPad.
Learn Python through 19 structured modules covering basics to advanced topics like scientific computing and data analysis. Practice coding exercises, explore real-world applications, and build projects in areas such as data analysis and simulations.