Skip to main content
Post Made Community Wiki
Post Migrated Here from stackoverflow.com (revisions)
Source Link

Learning exercises aside, it is reasonable to create your own programming language only when you understand other languages, your specific problem domain, and the way that existing languages address that problem domain and this understanding is thorough enough that you know a new language is a reasonable solution without needing to ask the question.