Yalamanchili, Lakshmi Deepak2013-08-212013-08-212013-08-21http://hdl.handle.net/10222/35438Contemporary Integrated Development Environments (IDEs) offer minimal or no fea-tures that allow programmers to explore details of a programming language or interact with the program elements at a conceptual level. Programmers have limited means of identifying and contextualizing relevant syntactic or semantic rules. Az-Nuggets attempts to address these limitations by facilitating programming-by-concept and allowing pro-grammers to access, instantiate and contextualize syntactic and semantic rules.enAZ-NUGGETS: AN IDE FOR PROGRAMMING BY CONCEPTThesis