TeamViewer — программа для получения доступа к удаленному компьютеру, причем возможен обход файрволлов и NAT прокси.
Обратите внимание: в 2022 году сервис объявил о прекращении своей работы в России.
TeamViewer позволяет получить доступ к компьютеру из любой точки интернета (IP-адрес удаленной машины можно не знать, но на втором компьютере тоже должна быть эта программа).
Кроме доступа к рабочему столу и управления удаленным компьютером, c помощью TeamViewer можно передавать файлы, устраивать презентации, помогать настроить компьютер, общаться в чате и т.д.
TeamViewer бесплатен при некоммерческом использовании.
FTP-клиент для Windows и Linux - дает возможность легко закачивать, скачивать файлы и передавать их не только между компьютером и сервером, но и с сервера на сервер
Текстовый редактор для программистов. Поддерживает работу более чем со 180 языками, включая Python, C ++, Java, Ruby и т.д. Работает в Windows, Linux, MacOS, FreeBSD, OpenBSD, NetBSD, DragonFlyBSD и Solaris