Generative AI Programmer / Subject
Research Level
Investigate neural code generation, program synthesis and repair, code-model reasoning, autonomous coding agents, program verification, multimodal programming and automated software evolution.
Your Progress
Learning Summary
Suggested sequence
Learning roadmap
Topics follow the Admin display order
Research
72 topics- Neural Code Generation
- Program Synthesis
- Neural Program Synthesis
- Program Repair
- Automated Bug Repair
- Code Understanding
- Code Representation Learning
- Code Embeddings
- Semantic Code Search
- Code Summarization
- Code Translation
- Code Completion
- Repository-Level Code Generation
- Long-Context Code Understanding
- Code Language Models
- Transformer Models for Code
- Code Tokenization
- Code Pretraining
- Code Instruction Tuning
- Code Preference Optimization
- Code Reasoning
- Test-Time Compute for Coding
- Long-Context Reasoning
- Structured Code Generation
- Constrained Decoding
- Grammar-Constrained Generation
- Execution-Guided Generation
- Autonomous Coding Agents
- Self-Improving Coding Agents
- Planning for Coding Agents
- Long-Horizon Software Engineering
- Agent Memory Research
- Agent Tool Learning
- Agent Computer Use
- Multi-Agent Software Engineering
- Agent Collaboration
- Agent Verification
- Agent Self-Correction
- Agent Benchmarking
- Formal Verification with LLMs
- Automated Theorem Proving
- Formal Specification Generation
- AI-Assisted Proof Generation
- Symbolic Execution
- Neuro-Symbolic Programming
- Constraint Solving
- Static Program Analysis
- Dynamic Program Analysis
- Execution-Based Verification
- Natural Language Programming
- Intent-to-Software Generation
- Specification-to-Software Generation
- End-to-End Application Generation
- Self-Healing Software
- Self-Maintaining Software
- Self-Optimizing Code
- Continual Learning for Code Models
- Personalized Coding Models
- Repository-Specialized Models
- Multimodal Programming Models
- Screenshot-to-Code
- Diagram-to-Code
- Voice-to-Code
- Video-to-Code
- GUI Agents
- Computer-Using Coding Agents
- Human-AI Pair Programming Research
- AI-Native Software Engineering
- Generative Software Engineering
- Automated Software Evolution
- AI Software Factories
- Autonomous Software Engineering Research
Topics
72 published topics
- 01 Neural Code GenerationLearn Neural Code Generation through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 02 Program SynthesisLearn Program Synthesis through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 03 Neural Program SynthesisLearn Neural Program Synthesis through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 04 Program RepairLearn Program Repair through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 05 Automated Bug RepairLearn Automated Bug Repair through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 06 Code UnderstandingLearn Code Understanding through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 07 Code Representation LearningLearn Code Representation Learning through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 08 Code EmbeddingsLearn Code Embeddings through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 09 Semantic Code SearchLearn Semantic Code Search through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 10 Code SummarizationLearn Code Summarization through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 11 Code TranslationLearn Code Translation through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 12 Code CompletionLearn Code Completion through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 13 Repository-Level Code GenerationLearn Repository-Level Code Generation through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 14 Long-Context Code UnderstandingLearn Long-Context Code Understanding through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 15 Code Language ModelsLearn Code Language Models through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 16 Transformer Models for CodeLearn Transformer Models for Code through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 17 Code TokenizationLearn Code Tokenization through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 15 min read · 240 min learning
- 18 Code PretrainingLearn Code Pretraining through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 19 Code Instruction TuningLearn Code Instruction Tuning through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning
- 20 Code Preference OptimizationLearn Code Preference Optimization through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Research · 16 min read · 240 min learning