Как создать новую папку?

|

Я хочу поместить выходные данные моей программы в папку. если данная папка не существует, то программа должна создать новую папку с именем папки, указанным в программе. Это возможно? Если да, дайте мне знать, как это сделать.

Предположим, я указал путь к папке, например "C:Program Filesalex", а папка alex не существует. затем программа должна создать папку alex и поместить выходные данные в папку alex.