Практически любой современный язык программирования может работать с именами файлов длиной до 255 символов (или даже больше, в зависимости от файловой системы). Однако важно учитывать ограничения файловой системы и операционной системы, а не только языка программирования.