English for IT: technical English for software teams
Levels B1 to C1, intermediate to advanced 3 courses, 63 lessons One-to-one or groups
English for IT on edio.ai is three courses of ready-made English lessons for IT professionals, in American English, from B1 to C1. Learners join the team of Kestrel Cloud, a fictional payments startup, for standups, tickets, code reviews, incidents, demos and job interviews. Each B1 and B2 lesson is built around a true story from software history, such as the moth taped into a Harvard computer logbook in 1947. Every lesson is interactive, and its practice exercises check themselves.




English for IT B1 · Inside the Team
8 units, 24 lessons
24 lessons at B1 for people who build, test or run software, in American English. Learners follow Iryna, a junior developer, through her first year at Kestrel Cloud, a fictional payments startup: standups, tickets, code review, chats across time zones and job interviews. Each lesson is built around a true story from software history.
- Grammar
- The present simple and continuous, the present perfect, have to, the past continuous, the passive, relative clauses, the first and second conditionals, reported speech, used to and the past perfect.
- Topics
- A first year on a software team: roles, standups, bug reports, code review, how systems work, remote work, users and clients, and job interviews, in eight units of three lessons.
- Every lesson
- Word cards with pictures, a true story, a work document such as a ticket or a chat thread, a listening, grammar practice, a chat and a speaking game, then homework to write and record.
Unit 1 Hello, team
roles, stacks and first days: the present simple, the present perfect with for and since, question forms
Unit 2 The daily standup
updates and blockers: the present simple and continuous, just, already and yet, have to and need to
Unit 3 Bugs and tickets
clear bug reports: the past continuous, imperatives and the zero conditional, quantifiers
Unit 4 Code review
kind, useful comments: -ed and -ing adjectives, modals for suggestions, the first conditional
Unit 5 How it works
explaining systems step by step: time clauses, the passive, relative clauses
Unit 6 Remote and async
chat, email and time zones: polite requests, future forms, the present perfect continuous
Unit 7 Users and clients
user stories and plain explanations: verb + to or -ing, reported speech, comparisons
Unit 8 Your next job
resumes and interviews: used to, the past perfect, the second conditional
English for IT B2 · Beyond the Code
8 units, 24 lessons
24 lessons at B2 for software teams, in American English. A year on at Kestrel Cloud, a fictional payments startup, Iryna and her team estimate work, write docs and postmortems, argue trade-offs, give demos and negotiate scope. Each lesson starts from a real case, from the Apollo 11 alarms to Conway's law.
- Grammar
- Approximating, the future perfect, likelihood, modals for requirements, participle clauses, narrative tenses, the third and mixed conditionals, modals of deduction, cleft sentences, trends, reporting verbs and wish.
- Topics
- Estimates, documentation, incidents and postmortems, architecture, demos and tech talks, stakeholders and scope, AI and security, and careers, in eight units of three lessons.
- Every lesson
- Word cards with pictures, a story from software history, a work document, a listening, grammar drills, a chat and a role-play or discussion, then a writing and a speaking task.
Unit 1 Planning and estimates
estimates and deadlines: approximating numbers, the future continuous and perfect, likelihood
Unit 2 Docs people read
specs and design docs: modals for requirements, participle clauses, plain English
Unit 3 Incidents and postmortems
telling an incident without blame: narrative tenses, the passive, the third conditional
Unit 4 Architecture and trade-offs
comparing options and recording decisions: contrast linkers, modals of deduction, mixed conditionals
Unit 5 Demos and tech talks
a clear structure on stage: signposting, cleft sentences, describing trends
Unit 6 Stakeholders and scope
saying no and finding yes: diplomatic language, as long as and unless, negotiating
Unit 7 AI, security and ethics
AI tools, passwords and team rules: be used to and get used to, past modals of deduction, purpose linkers
Unit 8 Growing your career
feedback, retros and goals: phrasal verbs, reporting verbs, wish and if only
English for IT C1 · Across the Company
5 units, 15 lessons
15 lessons at C1 for people who build software, in American English, with definitions instead of translations. The people of Kestrel Cloud, a fictional payments startup, write updates, reviews, RFCs and postmortems, explain tech to non-tech colleagues and negotiate scope. Real cases include the CrowdStrike outage and the xz backdoor.
- Grammar
- The future perfect and be due to, hedging, cleft sentences, conditionals without if, phrasal verbs, modal perfects, passive reporting structures, nominalization, participle clauses, inversion and formal register.
- Topics
- Async updates, code review, releases, incidents, security advisories, system design, RFCs, docs, metrics, meetings, retros, interviews and AI rules, in five units of three lessons.
- Every lesson
- Word cards, a work document such as a chat thread or an RFC, a listening, grammar practice with a scheme, a chat and a speaking game, then homework with a text to write and a recording.
Unit 1 Talking to the team
async updates, code review and plain explanations: the future perfect, hedging, cleft sentences
Unit 2 Shipping and incidents
estimates, releases and outages: conditionals without if, phrasal verbs, modal perfects
Unit 3 Security and design
advisories, trade-offs and RFCs: passive reporting structures, concession and contrast, nominalization
Unit 4 Docs, metrics and meetings
READMEs, dashboards and follow-ups: participle clauses, describing trends, reporting verbs
Unit 5 Retros, interviews and AI
looking back and ahead: wish and would rather, inversion, formal obligation and permission
More English lessons
Ready-made interactive lessons for every level, from beginner to advanced.































































