programmieren — German conjugation
to program
Indicative
Present (Präsens) Regular
Präsens is the default present for facts, habits, and near-future plans. German has no continuous aspect in the same way as English, so a single form often covers both “I work” and “I am working” when you add a time adverb or context.
Ich arbeite heute im Homeoffice.
| Pronoun | German | English |
|---|---|---|
| ich | programmiere | I program |
| du | programmierst | you program |
| er/sie/es | programmiert | he/she/it programs |
| wir | programmieren | we program |
| ihr | programmiert | you (pl.) program |
| sie/Sie | programmieren | they program |
Simple past (Präteritum) Regular
Präteritum is a narrative past, common in print and in northern speech, while southern speakers lean on the perfect in conversation. sein and haben keep their Präteritum even when you otherwise avoid the preterite.
Er war müde, aber er hatte keinen Kaffee mehr.
| Pronoun | German | English |
|---|---|---|
| ich | programmierte | I programmed |
| du | programmiertest | you programmed |
| er/sie/es | programmierte | he/she/it programmed |
| wir | programmierten | we programmed |
| ihr | programmiertet | you (pl.) programmed |
| sie/Sie | programmierten | they programmed |
Present perfect (Perfekt) Regular
The Perfekt is the everyday past for finished events: auxiliary haben or sein plus participle, with sein for most motion, coming/going, and some change-of-state verbs.
Wir sind rechtzeitig angekommen und haben gefeiert.
| Pronoun | German | English |
|---|---|---|
| ich | habe programmiert | I have programmed |
| du | hast programmiert | you have programmed |
| er/sie/es | hat programmiert | he/she/it has programmed |
| wir | haben programmiert | we have programmed |
| ihr | habt programmiert | you (pl.) have programmed |
| sie/Sie | haben programmiert | they have programmed |
Pluperfect (Plusquamperfekt) Regular
The Plusquamperfekt is the pluperfect: it marks what had already completed before a later past episode in the same narrative.
Sie war schon gegangen, bevor er ankam.
| Pronoun | German | English |
|---|---|---|
| ich | hatte programmiert | I had programmed |
| du | hattest programmiert | you had programmed |
| er/sie/es | hatte programmiert | he/she/it had programmed |
| wir | hatten programmiert | we had programmed |
| ihr | hattet programmiert | you (pl.) had programmed |
| sie/Sie | hatten programmiert | they had programmed |
Future I (Futur I) Regular
Futur I is for predictions, firm promises, and also probability about the present in colloquial German. Everyday speech very often uses Präsens plus a time expression instead.
Morgen schneit es, sagt der Wetterbericht.
| Pronoun | German | English |
|---|---|---|
| ich | werde programmieren | I will program |
| du | wirst programmieren | you will program |
| er/sie/es | wird programmieren | he/she/it will program |
| wir | werden programmieren | we will program |
| ihr | werdet programmieren | you (pl.) will program |
| sie/Sie | werden programmieren | they will program |
Future II (Futur II) Regular
Futur II (werden + participle + haben/sein) names an action that will be completed before a later time, and can also express a guess that something must already have happened.
Bis Freitag werde ich alles gepackt haben.
| Pronoun | German | English |
|---|---|---|
| ich | werde programmiert haben | I will have programmed |
| du | wirst programmiert haben | you will have programmed |
| er/sie/es | wird programmiert haben | he/she/it will have programmed |
| wir | werden programmiert haben | we will have programmed |
| ihr | werdet programmiert haben | you (pl.) will have programmed |
| sie/Sie | werden programmiert haben | they will have programmed |
Subjunctive
Subjunctive II (Konjunktiv II) Regular
Konjunktiv II is the mood for politeness, contrary-to-fact if-clauses, and reported views. In speech, würde + infinitive often stands in for rarer preterit-based forms.
Könnten Sie mir bitte helfen?
| Pronoun | German |
|---|---|
| ich | programmierte |
| du | programmiertest |
| er/sie/es | programmierte |
| wir | programmierten |
| ihr | programmiertet |
| sie/Sie | programmierten |
Other forms
Imperative (Imperativ) Regular
The imperative uses the du, ihr, and Sie forms of command; the informal du form drops the -st of the present for many strong verbs, and separable-prefix verbs place the prefix at the end.
Mach bitte schnell, der Zug fährt gleich ab.
| Pronoun | German |
|---|---|
| du | programmiere |
| ihr | programmiert |