"programar" meaning in Portuguese

See programar in All languages combined, or Wiktionary

Verb

IPA: /pɾo.ɡɾaˈma(ʁ)/ [Brazil], [pɾo.ɡɾaˈma(h)] [Brazil], /pɾo.ɡɾaˈma(ɾ)/ [São-Paulo], /pɾo.ɡɾaˈma(ʁ)/ [Rio-de-Janeiro], [pɾo.ɡɾaˈma(χ)] [Rio-de-Janeiro], /pɾo.ɡɾaˈma(ɻ)/ [Caipira], /pɾu.ɡɾɐˈmaɾ/ [Portugal], [pɾu.ɣɾɐˈmaɾ] [Portugal], /pɾu.ɡɾɐˈma.ɾi/ [Portugal, Southern]
Etymology: Etymology tree Proto-Indo-European *per-der.? Proto-Indo-European *per-der.? Proto-Indo-European *pér Proto-Indo-European *-o Proto-Indo-European *próder. Ancient Greek πρό (pró) Ancient Greek προ- (pro-) Proto-Indo-European *gerbʰ- Proto-Hellenic *grə́pʰō Ancient Greek γράφω (gráphō) Ancient Greek προγράφω (prográphō) Proto-Indo-European *-mn̥ Proto-Hellenic *-mə Ancient Greek -μα (-ma) Ancient Greek πρόγραμμα (prógramma)bor. Late Latin programmalbor. Portuguese programa Portuguese -ar Portuguese programar From programa (“program”) + -ar. Etymology templates: {{ety|pt|:af|programa<t:program>|-ar|text=+|tree=1}} Etymology tree Proto-Indo-European *per-der.? Proto-Indo-European *per-der.? Proto-Indo-European *pér Proto-Indo-European *-o Proto-Indo-European *próder. Ancient Greek πρό (pró) Ancient Greek προ- (pro-) Proto-Indo-European *gerbʰ- Proto-Hellenic *grə́pʰō Ancient Greek γράφω (gráphō) Ancient Greek προγράφω (prográphō) Proto-Indo-European *-mn̥ Proto-Hellenic *-mə Ancient Greek -μα (-ma) Ancient Greek πρόγραμμα (prógramma)bor. Late Latin programmalbor. Portuguese programa Portuguese -ar Portuguese programar [Appendix:Glossary#learned_borrowing|Learned borrowing]] from", "terms" : [ { "children" : [ { "keyword_abbrev" : "bor.", "keyword_label" : "Borrowed from", "terms" : [ { "gloss" : "notice, program", "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "id" : "before", "children" : [ { "keyword_abbrev" : "der.", "keyword_label" : "Derived from", "terms" : [ { "id" : "toward", "children" : [ { "terms" : [ { "children" : [ { "keyword_abbrev" : "der.", "is_uncertain" : true, "keyword_label" : "Derived from", "terms" : [ { "id" : "before", "children" : [ ], "status" : "ok", "lang_name" : "Proto-Indo-European", "term" : "*per-", "lang" : "ine-pro" }, { "id" : "fare", "children" : [ ], "status" : "ok", "lang_name" : "Proto-Indo-European", "term" : "*per-", "lang" : "ine-pro" } ], "keyword" : "derived" } ], "lang_name" : "Proto-Indo-European", "term" : "*pér", "status" : "ok", "lang" : "ine-pro" }, { "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*-o", "status" : "missing", "lang" : "ine-pro" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "status" : "ok", "lang_name" : "Proto-Indo-European", "term" : "*pró", "lang" : "ine-pro" } ], "keyword" : "derived" } ], "status" : "ok", "lang_name" : "Ancient Greek", "term" : "πρό", "lang" : "grc" } ], "keyword_label" : "From", "keyword" : "from" } ], "lang_name" : "Ancient Greek", "term" : "προ-", "status" : "ok", "lang" : "grc" }, { "children" : [ { "terms" : [ { "id" : "to scratch", "children" : [ { "terms" : [ { "id" : "to carve", "children" : [ ], "status" : "ok", "lang_name" : "Proto-Indo-European", "term" : "*gerbʰ-", "lang" : "ine-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "status" : "ok", "lang_name" : "Proto-Hellenic", "term" : "*grə́pʰō", "lang" : "grk-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Ancient Greek", "term" : "γράφω", "status" : "ok", "lang" : "grc" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Ancient Greek", "term" : "προγράφω", "status" : "ok", "lang" : "grc" }, { "children" : [ { "terms" : [ { "children" : [ { "terms" : [ { "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*-mn̥", "status" : "ok", "lang" : "ine-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Proto-Hellenic", "term" : "*-mə", "status" : "inline", "lang" : "grk-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Ancient Greek", "term" : "-μα", "status" : "ok", "lang" : "grc" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Ancient Greek", "term" : "πρόγραμμα", "status" : "ok", "lang" : "grc" } ], "keyword" : "bor" } ], "lang_name" : "Late Latin", "term" : "programma", "status" : "ok", "lang" : "la-lat" } ], "keyword" : "lbor" } ], "lang_name" : "Portuguese", "term" : "programa", "status" : "ok", "lang" : "pt" }, { "children" : [ ], "lang_name" : "Portuguese", "term" : "-ar", "status" : "ambiguous", "lang" : "pt" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Portuguese", "term" : "programar", "status" : "ok", "lang" : "pt" }" data-lang="pt" data-title="programar"> From programa (“program”) + -ar., {{ety|pt|:af|programa<t:program>|-ar|text=+|tree=1}} Etymology tree Proto-Indo-European *per-der.? Proto-Indo-European *per-der.? Proto-Indo-European *pér Proto-Indo-European *-o Proto-Indo-European *próder. Ancient Greek πρό (pró) Ancient Greek προ- (pro-) Proto-Indo-European *gerbʰ- Proto-Hellenic *grə́pʰō Ancient Greek γράφω (gráphō) Ancient Greek προγράφω (prográphō) Proto-Indo-European *-mn̥ Proto-Hellenic *-mə Ancient Greek -μα (-ma) Ancient Greek πρόγραμμα (prógramma)bor. Late Latin programmalbor. Portuguese programa Portuguese -ar Portuguese programar From programa (“program”) + -ar. Head templates: {{pt-verb}} programar (first-person singular present programo, first-person singular preterite programei, past participle programado) Inflection templates: {{pt-conj}} Forms: programo [first-person, present, singular], programei [first-person, preterite, singular], programado [participle, past], no-table-tags [table-tags], programar [impersonal, infinitive], programar [first-person, infinitive, singular], programares [infinitive, second-person, singular], programar [infinitive, singular, third-person], programarmos [first-person, infinitive, plural], programardes [infinitive, plural, second-person], programarem [infinitive, plural, third-person], programando [gerund], programado [masculine, participle, past, singular], programados [masculine, participle, past, plural], programada [feminine, participle, past, singular], programadas [feminine, participle, past, plural], programo [first-person, indicative, present, singular], programas [indicative, present, second-person, singular], programa [indicative, present, singular, third-person], programamos [first-person, indicative, plural, present], programais [indicative, plural, present, second-person], programam [indicative, plural, present, third-person], programava [first-person, imperfect, indicative, singular], programavas [imperfect, indicative, second-person, singular], programava [imperfect, indicative, singular, third-person], programávamos [first-person, imperfect, indicative, plural], programáveis [imperfect, indicative, plural, second-person], programavam [imperfect, indicative, plural, third-person], programei [first-person, indicative, preterite, singular], programaste [indicative, preterite, second-person, singular], programou [indicative, preterite, singular, third-person], programamos [Brazil, first-person, indicative, plural, preterite], programámos [first-person, indicative, plural, preterite], programastes [indicative, plural, preterite, second-person], programaram [indicative, plural, preterite, third-person], programara [first-person, indicative, pluperfect, singular], programaras [indicative, pluperfect, second-person, singular], programara [indicative, pluperfect, singular, third-person], programáramos [first-person, indicative, pluperfect, plural], programáreis [indicative, pluperfect, plural, second-person], programaram [indicative, pluperfect, plural, third-person], programarei [first-person, future, indicative, singular], programarás [future, indicative, second-person, singular], programará [future, indicative, singular, third-person], programaremos [first-person, future, indicative, plural], programareis [future, indicative, plural, second-person], programarão [future, indicative, plural, third-person], programaria [conditional, first-person, singular], programarias [conditional, second-person, singular], programaria [conditional, singular, third-person], programaríamos [conditional, first-person, plural], programaríeis [conditional, plural, second-person], programariam [conditional, plural, third-person], programe [first-person, present, singular, subjunctive], programes [present, second-person, singular, subjunctive], programe [present, singular, subjunctive, third-person], programemos [first-person, plural, present, subjunctive], programeis [plural, present, second-person, subjunctive], programem [plural, present, subjunctive, third-person], programasse [first-person, imperfect, singular, subjunctive], programasses [imperfect, second-person, singular, subjunctive], programasse [imperfect, singular, subjunctive, third-person], programássemos [first-person, imperfect, plural, subjunctive], programásseis [imperfect, plural, second-person, subjunctive], programassem [imperfect, plural, subjunctive, third-person], programar [first-person, future, singular, subjunctive], programares [future, second-person, singular, subjunctive], programar [future, singular, subjunctive, third-person], programarmos [first-person, future, plural, subjunctive], programardes [future, plural, second-person, subjunctive], programarem [future, plural, subjunctive, third-person], programa [imperative, second-person, singular], programe [imperative, singular, third-person], programemos [first-person, imperative, plural], programai [imperative, plural, second-person], programem [imperative, plural, third-person], não programes [imperative, negative, second-person, singular], não programe [imperative, negative, singular, third-person], não programemos [first-person, imperative, negative, plural], não programeis [imperative, negative, plural, second-person], não programem [imperative, negative, plural, third-person]
  1. to program (write software) Related terms: programação, programador
    Sense id: en-programar-pt-verb-fzfj7nkM Categories (other): Pages using etymon with no ID, Pages with 3 entries, Pages with entries, Pages with etymology trees, Pages with etymon, Portuguese entries referencing ambiguous etymons, Portuguese entries with etymology texts, Portuguese entries with etymology trees, Portuguese entries with etymon, Portuguese entries with incorrect language header, Portuguese terms suffixed with -ar, Portuguese verbs ending in -ar, Programming, Pages using etymon with no ID, Pages with 3 entries, Pages with entries, Pages with etymology trees, Pages with etymon Disambiguation of Pages using etymon with no ID: 11 24 29 24 11 Disambiguation of Pages with 3 entries: 4 13 64 14 4 Disambiguation of Pages with entries: 3 16 61 17 3 Disambiguation of Pages with etymology trees: 5 13 63 14 5 Disambiguation of Pages with etymon: 4 8 75 9 4

Inflected forms

{
  "etymology_links": [
    [
      "*per-",
      "Reconstruction:Proto-Indo-European/per-#Proto-Indo-European:_before"
    ],
    [
      "*per-",
      "Reconstruction:Proto-Indo-European/per-#Proto-Indo-European:_fare"
    ],
    [
      "*pér",
      "Reconstruction:Proto-Indo-European/pér"
    ],
    [
      "*-o",
      "Reconstruction:Proto-Indo-European/-o"
    ],
    [
      "*pró",
      "Reconstruction:Proto-Indo-European/pró#Proto-Indo-European:_toward"
    ],
    [
      "πρό",
      "πρό#Ancient_Greek:_before"
    ],
    [
      "προ-",
      "προ-#Ancient_Greek"
    ],
    [
      "*gerbʰ-",
      "Reconstruction:Proto-Indo-European/gerbʰ-#Proto-Indo-European:_to_carve"
    ],
    [
      "*grə́pʰō",
      "Reconstruction:Proto-Hellenic/grə́pʰō#Proto-Hellenic:_to_scratch"
    ],
    [
      "γράφω",
      "γράφω#Ancient_Greek"
    ],
    [
      "προγράφω",
      "προγράφω#Ancient_Greek"
    ],
    [
      "*-mn̥",
      "Reconstruction:Proto-Indo-European/-mn̥"
    ],
    [
      "*-mə",
      "Reconstruction:Proto-Hellenic/-mə"
    ],
    [
      "-μα",
      "-μα#Ancient_Greek"
    ],
    [
      "πρόγραμμα",
      "πρόγραμμα#Ancient_Greek"
    ],
    [
      "programma",
      "programma#Latin"
    ],
    [
      "programa",
      "programa#Portuguese"
    ],
    [
      "-ar",
      "-ar#Portuguese"
    ],
    [
      "programa",
      "programa#Portuguese"
    ],
    [
      "-ar",
      "-ar#Portuguese"
    ]
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "pt",
        "2": ":af",
        "3": "programa<t:program>",
        "4": "-ar",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nProto-Hellenic *-mə\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nPortuguese programa\nPortuguese -ar\nPortuguese programar\n[Appendix:Glossary#learned_borrowing|Learned borrowing]] from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"gloss\" : \"notice, program\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"before\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"toward\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"before\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"fare\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pér\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-o\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pró\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρό\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προ-\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"to scratch\", \"children\" : [ { \"terms\" : [ { \"id\" : \"to carve\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*gerbʰ-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*grə́pʰō\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"γράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προγράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-mn̥\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*-mə\", \"status\" : \"inline\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"-μα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρόγραμμα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"programma\", \"status\" : \"ok\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"Portuguese\", \"term\" : \"programa\", \"status\" : \"ok\", \"lang\" : \"pt\" }, { \"children\" : [ ], \"lang_name\" : \"Portuguese\", \"term\" : \"-ar\", \"status\" : \"ambiguous\", \"lang\" : \"pt\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Portuguese\", \"term\" : \"programar\", \"status\" : \"ok\", \"lang\" : \"pt\" }\" data-lang=\"pt\" data-title=\"programar\">\nFrom programa (“program”) + -ar.",
      "name": "ety"
    },
    {
      "args": {
        "1": "pt",
        "2": ":af",
        "3": "programa<t:program>",
        "4": "-ar",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nProto-Hellenic *-mə\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nPortuguese programa\nPortuguese -ar\nPortuguese programar\nFrom programa (“program”) + -ar.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nProto-Hellenic *-mə\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nPortuguese programa\nPortuguese -ar\nPortuguese programar\nFrom programa (“program”) + -ar.",
  "forms": [
    {
      "form": "programo",
      "tags": [
        "first-person",
        "present",
        "singular"
      ]
    },
    {
      "form": "programei",
      "tags": [
        "first-person",
        "preterite",
        "singular"
      ]
    },
    {
      "form": "programado",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "no-table-tags",
      "source": "conjugation",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "pt-conj",
      "source": "conjugation",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "impersonal",
        "infinitive"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "first-person",
        "infinitive",
        "singular"
      ]
    },
    {
      "form": "programares",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programarmos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "infinitive",
        "plural"
      ]
    },
    {
      "form": "programardes",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programarem",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programando",
      "source": "conjugation",
      "tags": [
        "gerund"
      ]
    },
    {
      "form": "programado",
      "source": "conjugation",
      "tags": [
        "masculine",
        "participle",
        "past",
        "singular"
      ]
    },
    {
      "form": "programados",
      "source": "conjugation",
      "tags": [
        "masculine",
        "participle",
        "past",
        "plural"
      ]
    },
    {
      "form": "programada",
      "source": "conjugation",
      "tags": [
        "feminine",
        "participle",
        "past",
        "singular"
      ]
    },
    {
      "form": "programadas",
      "source": "conjugation",
      "tags": [
        "feminine",
        "participle",
        "past",
        "plural"
      ]
    },
    {
      "form": "programo",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "present",
        "singular"
      ]
    },
    {
      "form": "programas",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programa",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programamos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "plural",
        "present"
      ]
    },
    {
      "form": "programais",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "second-person"
      ]
    },
    {
      "form": "programam",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "third-person"
      ]
    },
    {
      "form": "programava",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programavas",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programava",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programávamos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programáveis",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programavam",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programei",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "preterite",
        "singular"
      ]
    },
    {
      "form": "programaste",
      "source": "conjugation",
      "tags": [
        "indicative",
        "preterite",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programou",
      "source": "conjugation",
      "tags": [
        "indicative",
        "preterite",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programamos",
      "source": "conjugation",
      "tags": [
        "Brazil",
        "first-person",
        "indicative",
        "plural",
        "preterite"
      ]
    },
    {
      "form": "programámos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "plural",
        "preterite"
      ]
    },
    {
      "form": "programastes",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "preterite",
        "second-person"
      ]
    },
    {
      "form": "programaram",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "preterite",
        "third-person"
      ]
    },
    {
      "form": "programara",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "pluperfect",
        "singular"
      ]
    },
    {
      "form": "programaras",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programara",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programáramos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "pluperfect",
        "plural"
      ]
    },
    {
      "form": "programáreis",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programaram",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programarei",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programarás",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programará",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programaremos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programareis",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programarão",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programaria",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "singular"
      ]
    },
    {
      "form": "programarias",
      "source": "conjugation",
      "tags": [
        "conditional",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programaria",
      "source": "conjugation",
      "tags": [
        "conditional",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programaríamos",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "plural"
      ]
    },
    {
      "form": "programaríeis",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programariam",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programe",
      "source": "conjugation",
      "tags": [
        "first-person",
        "present",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programes",
      "source": "conjugation",
      "tags": [
        "present",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programe",
      "source": "conjugation",
      "tags": [
        "present",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "plural",
        "present",
        "subjunctive"
      ]
    },
    {
      "form": "programeis",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programem",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programasse",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programasses",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programasse",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programássemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "plural",
        "subjunctive"
      ]
    },
    {
      "form": "programásseis",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programassem",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programares",
      "source": "conjugation",
      "tags": [
        "future",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "future",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programarmos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "plural",
        "subjunctive"
      ]
    },
    {
      "form": "programardes",
      "source": "conjugation",
      "tags": [
        "future",
        "plural",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programarem",
      "source": "conjugation",
      "tags": [
        "future",
        "plural",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programa",
      "source": "conjugation",
      "tags": [
        "imperative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programe",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "plural"
      ]
    },
    {
      "form": "programai",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programem",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "não programes",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "não programe",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "não programemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "negative",
        "plural"
      ]
    },
    {
      "form": "não programeis",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "não programem",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "plural",
        "third-person"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "programar (first-person singular present programo, first-person singular preterite programei, past participle programado)",
      "name": "pt-verb"
    }
  ],
  "hyphenations": [
    {
      "parts": [
        "pro",
        "gra",
        "mar"
      ]
    }
  ],
  "inflection_templates": [
    {
      "args": {},
      "name": "pt-conj"
    }
  ],
  "lang": "Portuguese",
  "lang_code": "pt",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "Pages using etymon with no ID",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with etymology trees",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with etymon",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese entries referencing ambiguous etymons",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese entries with etymology texts",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese entries with etymology trees",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese entries with etymon",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese entries with incorrect language header",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese terms suffixed with -ar",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Portuguese verbs ending in -ar",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "langcode": "pt",
          "name": "Programming",
          "orig": "pt:Programming",
          "parents": [],
          "source": "w"
        },
        {
          "_dis": "11 24 29 24 11",
          "kind": "other",
          "name": "Pages using etymon with no ID",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "4 13 64 14 4",
          "kind": "other",
          "name": "Pages with 3 entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "3 16 61 17 3",
          "kind": "other",
          "name": "Pages with entries",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "5 13 63 14 5",
          "kind": "other",
          "name": "Pages with etymology trees",
          "parents": [],
          "source": "w+disamb"
        },
        {
          "_dis": "4 8 75 9 4",
          "kind": "other",
          "name": "Pages with etymon",
          "parents": [],
          "source": "w+disamb"
        }
      ],
      "glosses": [
        "to program (write software)"
      ],
      "id": "en-programar-pt-verb-fzfj7nkM",
      "links": [
        [
          "program",
          "program"
        ]
      ],
      "related": [
        {
          "word": "programação"
        },
        {
          "word": "programador"
        }
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/pɾo.ɡɾaˈma(ʁ)/",
      "tags": [
        "Brazil"
      ]
    },
    {
      "ipa": "[pɾo.ɡɾaˈma(h)]",
      "tags": [
        "Brazil"
      ]
    },
    {
      "ipa": "/pɾo.ɡɾaˈma(ɾ)/",
      "tags": [
        "São-Paulo"
      ]
    },
    {
      "ipa": "/pɾo.ɡɾaˈma(ʁ)/",
      "tags": [
        "Rio-de-Janeiro"
      ]
    },
    {
      "ipa": "[pɾo.ɡɾaˈma(χ)]",
      "tags": [
        "Rio-de-Janeiro"
      ]
    },
    {
      "ipa": "/pɾo.ɡɾaˈma(ɻ)/",
      "tags": [
        "Caipira"
      ]
    },
    {
      "ipa": "/pɾu.ɡɾɐˈmaɾ/",
      "tags": [
        "Portugal"
      ]
    },
    {
      "ipa": "[pɾu.ɣɾɐˈmaɾ]",
      "tags": [
        "Portugal"
      ]
    },
    {
      "ipa": "/pɾu.ɡɾɐˈma.ɾi/",
      "tags": [
        "Portugal",
        "Southern"
      ]
    }
  ],
  "word": "programar"
}
{
  "categories": [
    "Pages using etymon with no ID",
    "Pages with 3 entries",
    "Pages with entries",
    "Pages with etymology trees",
    "Pages with etymon"
  ],
  "etymology_links": [
    [
      "*per-",
      "Reconstruction:Proto-Indo-European/per-#Proto-Indo-European:_before"
    ],
    [
      "*per-",
      "Reconstruction:Proto-Indo-European/per-#Proto-Indo-European:_fare"
    ],
    [
      "*pér",
      "Reconstruction:Proto-Indo-European/pér"
    ],
    [
      "*-o",
      "Reconstruction:Proto-Indo-European/-o"
    ],
    [
      "*pró",
      "Reconstruction:Proto-Indo-European/pró#Proto-Indo-European:_toward"
    ],
    [
      "πρό",
      "πρό#Ancient_Greek:_before"
    ],
    [
      "προ-",
      "προ-#Ancient_Greek"
    ],
    [
      "*gerbʰ-",
      "Reconstruction:Proto-Indo-European/gerbʰ-#Proto-Indo-European:_to_carve"
    ],
    [
      "*grə́pʰō",
      "Reconstruction:Proto-Hellenic/grə́pʰō#Proto-Hellenic:_to_scratch"
    ],
    [
      "γράφω",
      "γράφω#Ancient_Greek"
    ],
    [
      "προγράφω",
      "προγράφω#Ancient_Greek"
    ],
    [
      "*-mn̥",
      "Reconstruction:Proto-Indo-European/-mn̥"
    ],
    [
      "*-mə",
      "Reconstruction:Proto-Hellenic/-mə"
    ],
    [
      "-μα",
      "-μα#Ancient_Greek"
    ],
    [
      "πρόγραμμα",
      "πρόγραμμα#Ancient_Greek"
    ],
    [
      "programma",
      "programma#Latin"
    ],
    [
      "programa",
      "programa#Portuguese"
    ],
    [
      "-ar",
      "-ar#Portuguese"
    ],
    [
      "programa",
      "programa#Portuguese"
    ],
    [
      "-ar",
      "-ar#Portuguese"
    ]
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "pt",
        "2": ":af",
        "3": "programa<t:program>",
        "4": "-ar",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nProto-Hellenic *-mə\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nPortuguese programa\nPortuguese -ar\nPortuguese programar\n[Appendix:Glossary#learned_borrowing|Learned borrowing]] from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"gloss\" : \"notice, program\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"before\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"toward\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"id\" : \"before\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"fare\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*per-\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pér\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-o\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*pró\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρό\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προ-\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"to scratch\", \"children\" : [ { \"terms\" : [ { \"id\" : \"to carve\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*gerbʰ-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*grə́pʰō\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"γράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"προγράφω\", \"status\" : \"ok\", \"lang\" : \"grc\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-mn̥\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*-mə\", \"status\" : \"inline\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"-μα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"πρόγραμμα\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"programma\", \"status\" : \"ok\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"Portuguese\", \"term\" : \"programa\", \"status\" : \"ok\", \"lang\" : \"pt\" }, { \"children\" : [ ], \"lang_name\" : \"Portuguese\", \"term\" : \"-ar\", \"status\" : \"ambiguous\", \"lang\" : \"pt\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Portuguese\", \"term\" : \"programar\", \"status\" : \"ok\", \"lang\" : \"pt\" }\" data-lang=\"pt\" data-title=\"programar\">\nFrom programa (“program”) + -ar.",
      "name": "ety"
    },
    {
      "args": {
        "1": "pt",
        "2": ":af",
        "3": "programa<t:program>",
        "4": "-ar",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nProto-Hellenic *-mə\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nPortuguese programa\nPortuguese -ar\nPortuguese programar\nFrom programa (“program”) + -ar.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *per-der.?\nProto-Indo-European *per-der.?\nProto-Indo-European *pér\nProto-Indo-European *-o\nProto-Indo-European *próder.\nAncient Greek πρό (pró)\nAncient Greek προ- (pro-)\nProto-Indo-European *gerbʰ-\nProto-Hellenic *grə́pʰō\nAncient Greek γράφω (gráphō)\nAncient Greek προγράφω (prográphō)\nProto-Indo-European *-mn̥\nProto-Hellenic *-mə\nAncient Greek -μα (-ma)\nAncient Greek πρόγραμμα (prógramma)bor.\nLate Latin programmalbor.\nPortuguese programa\nPortuguese -ar\nPortuguese programar\nFrom programa (“program”) + -ar.",
  "forms": [
    {
      "form": "programo",
      "tags": [
        "first-person",
        "present",
        "singular"
      ]
    },
    {
      "form": "programei",
      "tags": [
        "first-person",
        "preterite",
        "singular"
      ]
    },
    {
      "form": "programado",
      "tags": [
        "participle",
        "past"
      ]
    },
    {
      "form": "no-table-tags",
      "source": "conjugation",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "pt-conj",
      "source": "conjugation",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "impersonal",
        "infinitive"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "first-person",
        "infinitive",
        "singular"
      ]
    },
    {
      "form": "programares",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programarmos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "infinitive",
        "plural"
      ]
    },
    {
      "form": "programardes",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programarem",
      "source": "conjugation",
      "tags": [
        "infinitive",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programando",
      "source": "conjugation",
      "tags": [
        "gerund"
      ]
    },
    {
      "form": "programado",
      "source": "conjugation",
      "tags": [
        "masculine",
        "participle",
        "past",
        "singular"
      ]
    },
    {
      "form": "programados",
      "source": "conjugation",
      "tags": [
        "masculine",
        "participle",
        "past",
        "plural"
      ]
    },
    {
      "form": "programada",
      "source": "conjugation",
      "tags": [
        "feminine",
        "participle",
        "past",
        "singular"
      ]
    },
    {
      "form": "programadas",
      "source": "conjugation",
      "tags": [
        "feminine",
        "participle",
        "past",
        "plural"
      ]
    },
    {
      "form": "programo",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "present",
        "singular"
      ]
    },
    {
      "form": "programas",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programa",
      "source": "conjugation",
      "tags": [
        "indicative",
        "present",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programamos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "plural",
        "present"
      ]
    },
    {
      "form": "programais",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "second-person"
      ]
    },
    {
      "form": "programam",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "present",
        "third-person"
      ]
    },
    {
      "form": "programava",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programavas",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programava",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programávamos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programáveis",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programavam",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programei",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "preterite",
        "singular"
      ]
    },
    {
      "form": "programaste",
      "source": "conjugation",
      "tags": [
        "indicative",
        "preterite",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programou",
      "source": "conjugation",
      "tags": [
        "indicative",
        "preterite",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programamos",
      "source": "conjugation",
      "tags": [
        "Brazil",
        "first-person",
        "indicative",
        "plural",
        "preterite"
      ]
    },
    {
      "form": "programámos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "plural",
        "preterite"
      ]
    },
    {
      "form": "programastes",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "preterite",
        "second-person"
      ]
    },
    {
      "form": "programaram",
      "source": "conjugation",
      "tags": [
        "indicative",
        "plural",
        "preterite",
        "third-person"
      ]
    },
    {
      "form": "programara",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "pluperfect",
        "singular"
      ]
    },
    {
      "form": "programaras",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programara",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programáramos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "indicative",
        "pluperfect",
        "plural"
      ]
    },
    {
      "form": "programáreis",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programaram",
      "source": "conjugation",
      "tags": [
        "indicative",
        "pluperfect",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programarei",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "singular"
      ]
    },
    {
      "form": "programarás",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programará",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programaremos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "indicative",
        "plural"
      ]
    },
    {
      "form": "programareis",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programarão",
      "source": "conjugation",
      "tags": [
        "future",
        "indicative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programaria",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "singular"
      ]
    },
    {
      "form": "programarias",
      "source": "conjugation",
      "tags": [
        "conditional",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programaria",
      "source": "conjugation",
      "tags": [
        "conditional",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programaríamos",
      "source": "conjugation",
      "tags": [
        "conditional",
        "first-person",
        "plural"
      ]
    },
    {
      "form": "programaríeis",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programariam",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "programe",
      "source": "conjugation",
      "tags": [
        "first-person",
        "present",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programes",
      "source": "conjugation",
      "tags": [
        "present",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programe",
      "source": "conjugation",
      "tags": [
        "present",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "plural",
        "present",
        "subjunctive"
      ]
    },
    {
      "form": "programeis",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programem",
      "source": "conjugation",
      "tags": [
        "plural",
        "present",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programasse",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programasses",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programasse",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programássemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperfect",
        "plural",
        "subjunctive"
      ]
    },
    {
      "form": "programásseis",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programassem",
      "source": "conjugation",
      "tags": [
        "imperfect",
        "plural",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programares",
      "source": "conjugation",
      "tags": [
        "future",
        "second-person",
        "singular",
        "subjunctive"
      ]
    },
    {
      "form": "programar",
      "source": "conjugation",
      "tags": [
        "future",
        "singular",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programarmos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "future",
        "plural",
        "subjunctive"
      ]
    },
    {
      "form": "programardes",
      "source": "conjugation",
      "tags": [
        "future",
        "plural",
        "second-person",
        "subjunctive"
      ]
    },
    {
      "form": "programarem",
      "source": "conjugation",
      "tags": [
        "future",
        "plural",
        "subjunctive",
        "third-person"
      ]
    },
    {
      "form": "programa",
      "source": "conjugation",
      "tags": [
        "imperative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "programe",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "programemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "plural"
      ]
    },
    {
      "form": "programai",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "programem",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "não programes",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "second-person",
        "singular"
      ]
    },
    {
      "form": "não programe",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "não programemos",
      "source": "conjugation",
      "tags": [
        "first-person",
        "imperative",
        "negative",
        "plural"
      ]
    },
    {
      "form": "não programeis",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "plural",
        "second-person"
      ]
    },
    {
      "form": "não programem",
      "source": "conjugation",
      "tags": [
        "imperative",
        "negative",
        "plural",
        "third-person"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {},
      "expansion": "programar (first-person singular present programo, first-person singular preterite programei, past participle programado)",
      "name": "pt-verb"
    }
  ],
  "hyphenations": [
    {
      "parts": [
        "pro",
        "gra",
        "mar"
      ]
    }
  ],
  "inflection_templates": [
    {
      "args": {},
      "name": "pt-conj"
    }
  ],
  "lang": "Portuguese",
  "lang_code": "pt",
  "pos": "verb",
  "related": [
    {
      "word": "programação"
    },
    {
      "word": "programador"
    }
  ],
  "senses": [
    {
      "categories": [
        "Pages using etymon with no ID",
        "Pages with 3 entries",
        "Pages with entries",
        "Pages with etymology trees",
        "Pages with etymon",
        "Portuguese 3-syllable words",
        "Portuguese 4-syllable words",
        "Portuguese entries referencing ambiguous etymons",
        "Portuguese entries with etymology texts",
        "Portuguese entries with etymology trees",
        "Portuguese entries with etymon",
        "Portuguese entries with incorrect language header",
        "Portuguese lemmas",
        "Portuguese terms derived from the Proto-Indo-European root *gerbʰ-",
        "Portuguese terms derived from the Proto-Indo-European root *per- (before)",
        "Portuguese terms derived from the Proto-Indo-European root *per- (fare)",
        "Portuguese terms suffixed with -ar",
        "Portuguese terms with IPA pronunciation",
        "Portuguese verbs",
        "Portuguese verbs ending in -ar",
        "pt:Programming"
      ],
      "glosses": [
        "to program (write software)"
      ],
      "links": [
        [
          "program",
          "program"
        ]
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/pɾo.ɡɾaˈma(ʁ)/",
      "tags": [
        "Brazil"
      ]
    },
    {
      "ipa": "[pɾo.ɡɾaˈma(h)]",
      "tags": [
        "Brazil"
      ]
    },
    {
      "ipa": "/pɾo.ɡɾaˈma(ɾ)/",
      "tags": [
        "São-Paulo"
      ]
    },
    {
      "ipa": "/pɾo.ɡɾaˈma(ʁ)/",
      "tags": [
        "Rio-de-Janeiro"
      ]
    },
    {
      "ipa": "[pɾo.ɡɾaˈma(χ)]",
      "tags": [
        "Rio-de-Janeiro"
      ]
    },
    {
      "ipa": "/pɾo.ɡɾaˈma(ɻ)/",
      "tags": [
        "Caipira"
      ]
    },
    {
      "ipa": "/pɾu.ɡɾɐˈmaɾ/",
      "tags": [
        "Portugal"
      ]
    },
    {
      "ipa": "[pɾu.ɣɾɐˈmaɾ]",
      "tags": [
        "Portugal"
      ]
    },
    {
      "ipa": "/pɾu.ɡɾɐˈma.ɾi/",
      "tags": [
        "Portugal",
        "Southern"
      ]
    }
  ],
  "word": "programar"
}

Download raw JSONL data for programar meaning in Portuguese (17.6kB)


This page is a part of the kaikki.org machine-readable Portuguese dictionary. This dictionary is based on structured data extracted on 2026-10-21 from the enwiktionary dump dated 2026-10-01 using wiktextract (c1bb342 and 6f96ddf). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.

If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.