Provides samples for Swift, Java, JavaScript, Python, Rust, PHP, C#, C++, Golang, TypeScript, Kotlin, Ruby, and SQL. Includes over 300 examples per language. Offers tested snippets from books and online resources.
Allows editing and text with syntax highlighting for over 80 languages. Connect to SFTP, FTP, WebDAV, or Dropbox. Use built-in SSH terminal for server access. Save and export files directly.
Allows secure remote access to Linux or IoT devices via SSH. Users can connect using password or key authentication. It supports multiple emulations and stores connection settings securely.
Manage files by creating, renaming, moving, and deleting them. Sort files by name, date, or size. Use split screen, picture-in-picture, and drag-and-drop on iPad. Transfer files via WiFi between mobile and computer devices.
View and edit files with syntax highlighting and support for 185 programming languages. Choose from 88 themes. Import files via AirDrop, iTunes, or GitHub. Export to other apps. Access a document outline for classes and functions.
Access remote files via , download and store them locally. Navigate network or cloud storage, delete, rename, and move files. Share files via email or cloud services. Edit text documents directly. Sync with local server or NAS.
Enables typing and testing directly on iPhone or iPad. Supports syntax highlighting and auto-suggestions for multiple programming languages. Includes quick pop-up for operators and customizable themes for light and dark modes.
With a smart chatbot to get answers, solve problems, and find information. Generate images using AI for creative projects. Collaborate in real-time with team members through shared workspaces.
Manage files across devices by accessing local storage, computers, NAS, and cloud services. Stream media directly to iOS devices. View and edit documents, photos, and music without downloading.
Access tech courses and non-technical training materials anytime. Complete lessons, take quizzes, and earn certificates. Track progress and manage learning goals. Sync learning history across devices.
Programming languages such as Java, Python, Kotlin, JavaScript, Go, and SQL. Complete courses and projects to build real-world skills. Track progress and access detailed explanations for exercises. Earn certifications upon course completion.