Можно, в WinApi файлы открываются функцией
CreateFile(szName, dwAccess, dwShareMode, lpSecurityAttributes,
dwCreationDisposition, dwFlags, hTemplateFile);
и dwShareMode как раз указывает, возможность доступа других процессов к файлу.
А уж как в конкретном языке задается что файл открыт для чтения и другие процессы могут читать, надо смотреть в описании конкретного языка.
1