سیستم عامل ویندوز از تعداد زیادی فرم (form)  تشکیل شده است. Notepad تنها یکی از این فرم ها می باشد. در واقع سیستم عامل ویندوز قابلیتی را در اختیار برنامه نویسان سی شارپ قرار داده است که بتوانند فرم های ویندوز را توسعه دهند. این کار توسط برنامه نویسی windows form در سی شارپ صورت می پذیرد.