How developers learned AI programming
Our analysis
AI codegen tools are the #1 method for learning AI itself (51%), followed by online resources (45%) and technical docs (43%). People are learning AI by doing AI.
Question
How did you learn to code for AI in the past year? Select all that apply.
- multi select
- Optional
- v2026.1
- Randomized
Data
| Respondents | Percent | |
|---|---|---|
| AI CodeGen tools or AI-enabled apps | 10,407 | 50.6% |
| Other online resources (e.g. standard search, forum, online community) | 9,244 | 45.0% |
| Technical documentation (is generated for/by the tool or system) | 8,733 | 42.5% |
| Videos (not associated with specific online course or certification) | 7,781 | 37.8% |
| Colleague or on-the-job training | 6,648 | 32.3% |
| Blogs or podcasts | 6,069 | 29.5% |
| Online Courses or Certification (includes all media types) | 3,516 | 17.1% |
| Stack Overflow or Stack Exchange | 2,281 | 11.1% |
| Books / Physical media | 1,583 | 7.7% |
| Other | 1,290 | 6.3% |
| School (i.e., University, College, etc) | 1,132 | 5.5% |
| Games or coding challenges | 828 | 4.0% |
| Coding Bootcamp | 777 | 3.8% |
Use this data
Response data is released under the ODbL 1.0, which asks that you attribute it.
Structured for code, with the question, the year and the source url alongside the numbers.
A formatted table, ready to paste into a document, an issue or a prompt.
Spreadsheet
.csv is a plain text format which most spreadsheet software can open.