"oprogramować" meaning in Polish

See oprogramować in All languages combined, or Wiktionary

Verb

IPA: /ɔ.prɔ.ɡraˈmɔ.vat͡ɕ/
Rhymes: -ɔvat͡ɕ Etymology: Etymology tree Proto-Indo-European *h₃ebʰi Proto-Balto-Slavic *ab Proto-Slavic *o(b) Proto-Slavic *o(b)- Old Polish o- Polish o- 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. French programmebor. Polish program Proto-Indo-European *h₂euh₁-der.? Proto-Slavic *-ovati Old Polish -ować Polish -ować Polish programować Polish oprogramować From o- + programować. Etymology templates: {{ety|pl|:af|o-|programować|text=+|tree=1}} Etymology tree Proto-Indo-European *h₃ebʰi Proto-Balto-Slavic *ab Proto-Slavic *o(b) Proto-Slavic *o(b)- Old Polish o- Polish o- 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. French programmebor. Polish program Proto-Indo-European *h₂euh₁-der.? Proto-Slavic *-ovati Old Polish -ować Polish -ować Polish programować Polish oprogramować [Appendix:Glossary#inherited|Inherited]] from", "keyword" : "inherited" } ], "lang_name" : "Proto-Balto-Slavic", "term" : "*ab", "status" : "inline", "lang" : "ine-bsl-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "status" : "ok", "lang_name" : "Proto-Slavic", "term" : "*o(b)", "lang" : "sla-pro" } ], "keyword_label" : "From", "keyword" : "from" } ], "lang_name" : "Proto-Slavic", "term" : "*o(b)-", "status" : "inline", "lang" : "sla-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "status" : "ok", "lang_name" : "Old Polish", "term" : "o-", "lang" : "zlw-opl" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Polish", "term" : "o-", "status" : "ok", "lang" : "pl" }, { "children" : [ { "terms" : [ { "children" : [ { "keyword_abbrev" : "bor.", "keyword_label" : "Borrowed from", "terms" : [ { "children" : [ { "keyword_abbrev" : "lbor.", "keyword_label" : "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" : "French", "term" : "programme", "status" : "ok", "lang" : "fr" } ], "keyword" : "bor" } ], "lang_name" : "Polish", "term" : "program", "status" : "ok", "lang" : "pl" }, { "children" : [ { "terms" : [ { "id" : "verbal", "children" : [ { "terms" : [ { "id" : "verbal", "children" : [ { "keyword_abbrev" : "der.", "is_uncertain" : true, "keyword_label" : "Derived from", "terms" : [ { "gloss" : "to help", "children" : [ ], "lang_name" : "Proto-Indo-European", "term" : "*h₂euh₁-", "status" : "missing", "lang" : "ine-pro" } ], "keyword" : "derived" } ], "status" : "ok", "lang_name" : "Proto-Slavic", "term" : "*-ovati", "lang" : "sla-pro" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "status" : "ok", "lang_name" : "Old Polish", "term" : "-ować", "lang" : "zlw-opl" } ], "keyword_label" : "Inherited from", "keyword" : "inherited" } ], "lang_name" : "Polish", "term" : "-ować", "status" : "ok", "lang" : "pl" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Polish", "term" : "programować", "status" : "ok", "lang" : "pl" } ], "keyword_label" : "From", "is_group" : true, "keyword" : "affix" } ], "lang_name" : "Polish", "term" : "oprogramować", "status" : "ok", "lang" : "pl" }" data-lang="pl" data-title="oprogramować"> From o- + programować. Head templates: {{pl-verb|pf|impf=oprogramowywać}} oprogramować pf (imperfective oprogramowywać) Forms: oprogramowywać [imperfective], perfective [table-tags], oprogramować [infinitive], oprogramuję [future, singular], oprogramujemy [future, plural], oprogramujesz [future, singular], oprogramujecie [future, plural], oprogramuje [future, singular, third-person], oprogramują [future, plural, third-person], oprogramuje się [future, impersonal], oprogramowałem [masculine, past, singular], -(e)m oprogramował [masculine, past, singular], oprogramowałam [feminine, past, singular], -(e)m oprogramowała [feminine, past, singular], oprogramowałom [neuter, past, singular], -(e)m oprogramowało [neuter, past, singular], oprogramowaliśmy [past, plural, virile], -(e)śmy oprogramowali [past, plural, virile], oprogramowałyśmy [nonvirile, past, plural], -(e)śmy oprogramowały [nonvirile, past, plural], oprogramowałeś [masculine, past, singular], -(e)ś oprogramował [masculine, past, singular], oprogramowałaś [feminine, past, singular], -(e)ś oprogramowała [feminine, past, singular], oprogramowałoś [neuter, past, singular], -(e)ś oprogramowało [neuter, past, singular], oprogramowaliście [past, plural, virile], -(e)ście oprogramowali [past, plural, virile], oprogramowałyście [nonvirile, past, plural], -(e)ście oprogramowały [nonvirile, past, plural], oprogramował [masculine, past, singular, third-person], oprogramowała [feminine, past, singular, third-person], oprogramowało [neuter, past, singular, third-person], oprogramowali [past, plural, third-person, virile], oprogramowały [nonvirile, past, plural, third-person], oprogramowano [impersonal, past], oprogramowałbym [conditional, masculine, singular], bym oprogramował [conditional, masculine, singular], oprogramowałabym [conditional, feminine, singular], bym oprogramowała [conditional, feminine, singular], oprogramowałobym [conditional, neuter, singular], bym oprogramowało [conditional, neuter, singular], oprogramowalibyśmy [conditional, plural, virile], byśmy oprogramowali [conditional, plural, virile], oprogramowałybyśmy [conditional, nonvirile, plural], byśmy oprogramowały [conditional, nonvirile, plural], oprogramowałbyś [conditional, masculine, singular], byś oprogramował [conditional, masculine, singular], oprogramowałabyś [conditional, feminine, singular], byś oprogramowała [conditional, feminine, singular], oprogramowałobyś [conditional, neuter, singular], byś oprogramowało [conditional, neuter, singular], oprogramowalibyście [conditional, plural, virile], byście oprogramowali [conditional, plural, virile], oprogramowałybyście [conditional, nonvirile, plural], byście oprogramowały [conditional, nonvirile, plural], oprogramowałby [conditional, masculine, singular, third-person], by oprogramował [conditional, masculine, singular, third-person], oprogramowałaby [conditional, feminine, singular, third-person], by oprogramowała [conditional, feminine, singular, third-person], oprogramowałoby [conditional, neuter, singular, third-person], by oprogramowało [conditional, neuter, singular, third-person], oprogramowaliby [conditional, plural, third-person, virile], by oprogramowali [conditional, plural, third-person, virile], oprogramowałyby [conditional, nonvirile, plural, third-person], by oprogramowały [conditional, nonvirile, plural, third-person], oprogramowano by [conditional, impersonal], niech oprogramuję [imperative, singular], oprogramujmy [imperative, plural], oprogramuj [imperative, singular], oprogramujcie [imperative, plural], niech oprogramuje [imperative, singular, third-person], niech oprogramują [imperative, plural, third-person], oprogramowany [adjectival, masculine, participle, passive, singular], oprogramowana [adjectival, feminine, participle, passive, singular], oprogramowane [adjectival, neuter, participle, passive, singular], oprogramowani [adjectival, participle, passive, plural, virile], oprogramowane [adjectival, nonvirile, participle, passive, plural], oprogramowawszy [adverbial, anterior, participle], oprogramowanie [noun-from-verb]
  1. (transitive, programming) to program (to develop software by writing code) Tags: perfective, transitive Derived forms: oprogramowanie [noun]

Inflected forms

{
  "etymology_links": [
    [
      "*h₃ebʰi",
      "Reconstruction:Proto-Indo-European/h₃ebʰi"
    ],
    [
      "*ab",
      "Reconstruction:Proto-Balto-Slavic/ab"
    ],
    [
      "*o(b)",
      "Reconstruction:Proto-Slavic/o(b)#Proto-Slavic:_around"
    ],
    [
      "*o(b)-",
      "Reconstruction:Proto-Slavic/o(b)-"
    ],
    [
      "o-",
      "o-#Old_Polish:_around"
    ],
    [
      "o-",
      "o-#Polish"
    ],
    [
      "*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"
    ],
    [
      "programme",
      "programme#French"
    ],
    [
      "program",
      "program#Polish"
    ],
    [
      "*h₂euh₁-",
      "Reconstruction:Proto-Indo-European/h₂euh₁-"
    ],
    [
      "*-ovati",
      "Reconstruction:Proto-Slavic/-ovati#Proto-Slavic:_verbal"
    ],
    [
      "-ować",
      "-ować#Old_Polish:_verbal"
    ],
    [
      "-ować",
      "-ować#Polish"
    ],
    [
      "programować",
      "programować#Polish"
    ],
    [
      "o-",
      "o-#Polish"
    ],
    [
      "programować",
      "programować#Polish"
    ]
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "pl",
        "2": ":af",
        "3": "o-",
        "4": "programować",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\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.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\n[Appendix:Glossary#inherited|Inherited]] from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Balto-Slavic\", \"term\" : \"*ab\", \"status\" : \"inline\", \"lang\" : \"ine-bsl-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)-\", \"status\" : \"inline\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"o-\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"o-\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"lbor.\", \"keyword_label\" : \"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\" : \"French\", \"term\" : \"programme\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Polish\", \"term\" : \"program\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"gloss\" : \"to help\", \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*h₂euh₁-\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*-ovati\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"-ować\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"-ować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"programować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"oprogramować\", \"status\" : \"ok\", \"lang\" : \"pl\" }\" data-lang=\"pl\" data-title=\"oprogramować\">\nFrom o- + programować.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\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.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\nFrom o- + programować.",
  "forms": [
    {
      "form": "oprogramowywać",
      "tags": [
        "imperfective"
      ]
    },
    {
      "form": "perfective",
      "source": "conjugation",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "l",
      "source": "conjugation",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "oprogramować",
      "source": "conjugation",
      "tags": [
        "infinitive"
      ]
    },
    {
      "form": "oprogramuję",
      "source": "conjugation",
      "tags": [
        "future",
        "singular"
      ]
    },
    {
      "form": "oprogramujemy",
      "source": "conjugation",
      "tags": [
        "future",
        "plural"
      ]
    },
    {
      "form": "oprogramujesz",
      "source": "conjugation",
      "tags": [
        "future",
        "singular"
      ]
    },
    {
      "form": "oprogramujecie",
      "source": "conjugation",
      "tags": [
        "future",
        "plural"
      ]
    },
    {
      "form": "oprogramuje",
      "source": "conjugation",
      "tags": [
        "future",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramują",
      "source": "conjugation",
      "tags": [
        "future",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramuje się",
      "source": "conjugation",
      "tags": [
        "future",
        "impersonal"
      ]
    },
    {
      "form": "oprogramowałem",
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)m oprogramował",
      "links": [
        [
          "-(e)m",
          "-m#Polish"
        ],
        [
          "oprogramował",
          "oprogramował#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałam",
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)m oprogramowała",
      "links": [
        [
          "-(e)m",
          "-m#Polish"
        ],
        [
          "oprogramowała",
          "oprogramowała#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałom",
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)m oprogramowało",
      "links": [
        [
          "-(e)m",
          "-m#Polish"
        ],
        [
          "oprogramowało",
          "oprogramowało#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowaliśmy",
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "-(e)śmy oprogramowali",
      "links": [
        [
          "-(e)śmy",
          "-śmy#Polish"
        ],
        [
          "oprogramowali",
          "oprogramowali#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałyśmy",
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "-(e)śmy oprogramowały",
      "links": [
        [
          "-(e)śmy",
          "-śmy#Polish"
        ],
        [
          "oprogramowały",
          "oprogramowały#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "oprogramowałeś",
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)ś oprogramował",
      "links": [
        [
          "-(e)ś",
          "-ś#Polish"
        ],
        [
          "oprogramował",
          "oprogramował#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałaś",
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)ś oprogramowała",
      "links": [
        [
          "-(e)ś",
          "-ś#Polish"
        ],
        [
          "oprogramowała",
          "oprogramowała#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałoś",
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)ś oprogramowało",
      "links": [
        [
          "-(e)ś",
          "-ś#Polish"
        ],
        [
          "oprogramowało",
          "oprogramowało#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowaliście",
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "-(e)ście oprogramowali",
      "links": [
        [
          "-(e)ście",
          "-ście#Polish"
        ],
        [
          "oprogramowali",
          "oprogramowali#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałyście",
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "-(e)ście oprogramowały",
      "links": [
        [
          "-(e)ście",
          "-ście#Polish"
        ],
        [
          "oprogramowały",
          "oprogramowały#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "oprogramował",
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowała",
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowało",
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowali",
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "third-person",
        "virile"
      ]
    },
    {
      "form": "oprogramowały",
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramowano",
      "source": "conjugation",
      "tags": [
        "impersonal",
        "past"
      ]
    },
    {
      "form": "oprogramowałbym",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "bym oprogramował",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałabym",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "bym oprogramowała",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałobym",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "bym oprogramowało",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "oprogramowalibyśmy",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "byśmy oprogramowali",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałybyśmy",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "byśmy oprogramowały",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "oprogramowałbyś",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "byś oprogramował",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałabyś",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "byś oprogramowała",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałobyś",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "byś oprogramowało",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "oprogramowalibyście",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "byście oprogramowali",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałybyście",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "byście oprogramowały",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "oprogramowałby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "by oprogramował",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowałaby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "by oprogramowała",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowałoby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "by oprogramowało",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowaliby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person",
        "virile"
      ]
    },
    {
      "form": "by oprogramowali",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person",
        "virile"
      ]
    },
    {
      "form": "oprogramowałyby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "by oprogramowały",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramowano by",
      "source": "conjugation",
      "tags": [
        "conditional",
        "impersonal"
      ]
    },
    {
      "form": "niech oprogramuję",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular"
      ]
    },
    {
      "form": "oprogramujmy",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural"
      ]
    },
    {
      "form": "oprogramuj",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular"
      ]
    },
    {
      "form": "oprogramujcie",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural"
      ]
    },
    {
      "form": "niech oprogramuje",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "niech oprogramują",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramowany",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "masculine",
        "participle",
        "passive",
        "singular"
      ]
    },
    {
      "form": "oprogramowana",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "feminine",
        "participle",
        "passive",
        "singular"
      ]
    },
    {
      "form": "oprogramowane",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "neuter",
        "participle",
        "passive",
        "singular"
      ]
    },
    {
      "form": "oprogramowani",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "participle",
        "passive",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowane",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "nonvirile",
        "participle",
        "passive",
        "plural"
      ]
    },
    {
      "form": "oprogramowawszy",
      "source": "conjugation",
      "tags": [
        "adverbial",
        "anterior",
        "participle"
      ]
    },
    {
      "form": "oprogramowanie",
      "source": "conjugation",
      "tags": [
        "noun-from-verb"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "pf",
        "impf": "oprogramowywać"
      },
      "expansion": "oprogramować pf (imperfective oprogramowywać)",
      "name": "pl-verb"
    }
  ],
  "hyphenation": [
    "o‧pro‧gra‧mo‧wać"
  ],
  "hyphenations": [
    {
      "parts": [
        "o‧pro‧gra‧mo‧wać"
      ]
    }
  ],
  "lang": "Polish",
  "lang_code": "pl",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        {
          "kind": "other",
          "name": "Pages using etymon with no ID",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Pages with 1 entry",
          "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": "Polish entries with etymology texts",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Polish entries with etymology trees",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Polish entries with etymon",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Polish entries with incorrect language header",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "name": "Polish terms prefixed with o-",
          "parents": [],
          "source": "w"
        },
        {
          "kind": "other",
          "langcode": "pl",
          "name": "Programming",
          "orig": "pl:Programming",
          "parents": [],
          "source": "w"
        }
      ],
      "derived": [
        {
          "tags": [
            "noun"
          ],
          "word": "oprogramowanie"
        }
      ],
      "glosses": [
        "to program (to develop software by writing code)"
      ],
      "id": "en-oprogramować-pl-verb-3TEvn5m5",
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "program",
          "program"
        ]
      ],
      "raw_glosses": [
        "(transitive, programming) to program (to develop software by writing code)"
      ],
      "tags": [
        "perfective",
        "transitive"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ɔ.prɔ.ɡraˈmɔ.vat͡ɕ/"
    },
    {
      "rhymes": "-ɔvat͡ɕ"
    }
  ],
  "word": "oprogramować"
}
{
  "derived": [
    {
      "tags": [
        "noun"
      ],
      "word": "oprogramowanie"
    }
  ],
  "etymology_links": [
    [
      "*h₃ebʰi",
      "Reconstruction:Proto-Indo-European/h₃ebʰi"
    ],
    [
      "*ab",
      "Reconstruction:Proto-Balto-Slavic/ab"
    ],
    [
      "*o(b)",
      "Reconstruction:Proto-Slavic/o(b)#Proto-Slavic:_around"
    ],
    [
      "*o(b)-",
      "Reconstruction:Proto-Slavic/o(b)-"
    ],
    [
      "o-",
      "o-#Old_Polish:_around"
    ],
    [
      "o-",
      "o-#Polish"
    ],
    [
      "*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"
    ],
    [
      "programme",
      "programme#French"
    ],
    [
      "program",
      "program#Polish"
    ],
    [
      "*h₂euh₁-",
      "Reconstruction:Proto-Indo-European/h₂euh₁-"
    ],
    [
      "*-ovati",
      "Reconstruction:Proto-Slavic/-ovati#Proto-Slavic:_verbal"
    ],
    [
      "-ować",
      "-ować#Old_Polish:_verbal"
    ],
    [
      "-ować",
      "-ować#Polish"
    ],
    [
      "programować",
      "programować#Polish"
    ],
    [
      "o-",
      "o-#Polish"
    ],
    [
      "programować",
      "programować#Polish"
    ]
  ],
  "etymology_templates": [
    {
      "args": {
        "1": "pl",
        "2": ":af",
        "3": "o-",
        "4": "programować",
        "text": "+",
        "tree": "1"
      },
      "expansion": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\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.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\n[Appendix:Glossary#inherited|Inherited]] from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Balto-Slavic\", \"term\" : \"*ab\", \"status\" : \"inline\", \"lang\" : \"ine-bsl-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*o(b)-\", \"status\" : \"inline\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"o-\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"o-\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"bor.\", \"keyword_label\" : \"Borrowed from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"lbor.\", \"keyword_label\" : \"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\" : \"French\", \"term\" : \"programme\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Polish\", \"term\" : \"program\", \"status\" : \"ok\", \"lang\" : \"pl\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"terms\" : [ { \"id\" : \"verbal\", \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"is_uncertain\" : true, \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"gloss\" : \"to help\", \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*h₂euh₁-\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Slavic\", \"term\" : \"*-ovati\", \"lang\" : \"sla-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Old Polish\", \"term\" : \"-ować\", \"lang\" : \"zlw-opl\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Polish\", \"term\" : \"-ować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"programować\", \"status\" : \"ok\", \"lang\" : \"pl\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Polish\", \"term\" : \"oprogramować\", \"status\" : \"ok\", \"lang\" : \"pl\" }\" data-lang=\"pl\" data-title=\"oprogramować\">\nFrom o- + programować.",
      "name": "ety"
    }
  ],
  "etymology_text": "Etymology tree\nProto-Indo-European *h₃ebʰi\nProto-Balto-Slavic *ab\nProto-Slavic *o(b)\nProto-Slavic *o(b)-\nOld Polish o-\nPolish o-\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.\nFrench programmebor.\nPolish program\nProto-Indo-European *h₂euh₁-der.?\nProto-Slavic *-ovati\nOld Polish -ować\nPolish -ować\nPolish programować\nPolish oprogramować\nFrom o- + programować.",
  "forms": [
    {
      "form": "oprogramowywać",
      "tags": [
        "imperfective"
      ]
    },
    {
      "form": "perfective",
      "source": "conjugation",
      "tags": [
        "table-tags"
      ]
    },
    {
      "form": "l",
      "source": "conjugation",
      "tags": [
        "inflection-template"
      ]
    },
    {
      "form": "oprogramować",
      "source": "conjugation",
      "tags": [
        "infinitive"
      ]
    },
    {
      "form": "oprogramuję",
      "source": "conjugation",
      "tags": [
        "future",
        "singular"
      ]
    },
    {
      "form": "oprogramujemy",
      "source": "conjugation",
      "tags": [
        "future",
        "plural"
      ]
    },
    {
      "form": "oprogramujesz",
      "source": "conjugation",
      "tags": [
        "future",
        "singular"
      ]
    },
    {
      "form": "oprogramujecie",
      "source": "conjugation",
      "tags": [
        "future",
        "plural"
      ]
    },
    {
      "form": "oprogramuje",
      "source": "conjugation",
      "tags": [
        "future",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramują",
      "source": "conjugation",
      "tags": [
        "future",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramuje się",
      "source": "conjugation",
      "tags": [
        "future",
        "impersonal"
      ]
    },
    {
      "form": "oprogramowałem",
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)m oprogramował",
      "links": [
        [
          "-(e)m",
          "-m#Polish"
        ],
        [
          "oprogramował",
          "oprogramował#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałam",
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)m oprogramowała",
      "links": [
        [
          "-(e)m",
          "-m#Polish"
        ],
        [
          "oprogramowała",
          "oprogramowała#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałom",
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)m oprogramowało",
      "links": [
        [
          "-(e)m",
          "-m#Polish"
        ],
        [
          "oprogramowało",
          "oprogramowało#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowaliśmy",
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "-(e)śmy oprogramowali",
      "links": [
        [
          "-(e)śmy",
          "-śmy#Polish"
        ],
        [
          "oprogramowali",
          "oprogramowali#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałyśmy",
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "-(e)śmy oprogramowały",
      "links": [
        [
          "-(e)śmy",
          "-śmy#Polish"
        ],
        [
          "oprogramowały",
          "oprogramowały#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "oprogramowałeś",
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)ś oprogramował",
      "links": [
        [
          "-(e)ś",
          "-ś#Polish"
        ],
        [
          "oprogramował",
          "oprogramował#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałaś",
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)ś oprogramowała",
      "links": [
        [
          "-(e)ś",
          "-ś#Polish"
        ],
        [
          "oprogramowała",
          "oprogramowała#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowałoś",
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "-(e)ś oprogramowało",
      "links": [
        [
          "-(e)ś",
          "-ś#Polish"
        ],
        [
          "oprogramowało",
          "oprogramowało#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular"
      ]
    },
    {
      "form": "oprogramowaliście",
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "-(e)ście oprogramowali",
      "links": [
        [
          "-(e)ście",
          "-ście#Polish"
        ],
        [
          "oprogramowali",
          "oprogramowali#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałyście",
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "-(e)ście oprogramowały",
      "links": [
        [
          "-(e)ście",
          "-ście#Polish"
        ],
        [
          "oprogramowały",
          "oprogramowały#Polish"
        ]
      ],
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural"
      ]
    },
    {
      "form": "oprogramował",
      "source": "conjugation",
      "tags": [
        "masculine",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowała",
      "source": "conjugation",
      "tags": [
        "feminine",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowało",
      "source": "conjugation",
      "tags": [
        "neuter",
        "past",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowali",
      "source": "conjugation",
      "tags": [
        "past",
        "plural",
        "third-person",
        "virile"
      ]
    },
    {
      "form": "oprogramowały",
      "source": "conjugation",
      "tags": [
        "nonvirile",
        "past",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramowano",
      "source": "conjugation",
      "tags": [
        "impersonal",
        "past"
      ]
    },
    {
      "form": "oprogramowałbym",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "bym oprogramował",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałabym",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "bym oprogramowała",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałobym",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "bym oprogramowało",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "oprogramowalibyśmy",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "byśmy oprogramowali",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałybyśmy",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "byśmy oprogramowały",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "oprogramowałbyś",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "byś oprogramował",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałabyś",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "byś oprogramowała",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular"
      ]
    },
    {
      "form": "oprogramowałobyś",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "byś oprogramowało",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular"
      ]
    },
    {
      "form": "oprogramowalibyście",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "byście oprogramowali",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowałybyście",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "byście oprogramowały",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural"
      ]
    },
    {
      "form": "oprogramowałby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "by oprogramował",
      "source": "conjugation",
      "tags": [
        "conditional",
        "masculine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowałaby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "by oprogramowała",
      "source": "conjugation",
      "tags": [
        "conditional",
        "feminine",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowałoby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "by oprogramowało",
      "source": "conjugation",
      "tags": [
        "conditional",
        "neuter",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "oprogramowaliby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person",
        "virile"
      ]
    },
    {
      "form": "by oprogramowali",
      "source": "conjugation",
      "tags": [
        "conditional",
        "plural",
        "third-person",
        "virile"
      ]
    },
    {
      "form": "oprogramowałyby",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "by oprogramowały",
      "source": "conjugation",
      "tags": [
        "conditional",
        "nonvirile",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramowano by",
      "source": "conjugation",
      "tags": [
        "conditional",
        "impersonal"
      ]
    },
    {
      "form": "niech oprogramuję",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular"
      ]
    },
    {
      "form": "oprogramujmy",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural"
      ]
    },
    {
      "form": "oprogramuj",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular"
      ]
    },
    {
      "form": "oprogramujcie",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural"
      ]
    },
    {
      "form": "niech oprogramuje",
      "source": "conjugation",
      "tags": [
        "imperative",
        "singular",
        "third-person"
      ]
    },
    {
      "form": "niech oprogramują",
      "source": "conjugation",
      "tags": [
        "imperative",
        "plural",
        "third-person"
      ]
    },
    {
      "form": "oprogramowany",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "masculine",
        "participle",
        "passive",
        "singular"
      ]
    },
    {
      "form": "oprogramowana",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "feminine",
        "participle",
        "passive",
        "singular"
      ]
    },
    {
      "form": "oprogramowane",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "neuter",
        "participle",
        "passive",
        "singular"
      ]
    },
    {
      "form": "oprogramowani",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "participle",
        "passive",
        "plural",
        "virile"
      ]
    },
    {
      "form": "oprogramowane",
      "source": "conjugation",
      "tags": [
        "adjectival",
        "nonvirile",
        "participle",
        "passive",
        "plural"
      ]
    },
    {
      "form": "oprogramowawszy",
      "source": "conjugation",
      "tags": [
        "adverbial",
        "anterior",
        "participle"
      ]
    },
    {
      "form": "oprogramowanie",
      "source": "conjugation",
      "tags": [
        "noun-from-verb"
      ]
    }
  ],
  "head_templates": [
    {
      "args": {
        "1": "pf",
        "impf": "oprogramowywać"
      },
      "expansion": "oprogramować pf (imperfective oprogramowywać)",
      "name": "pl-verb"
    }
  ],
  "hyphenation": [
    "o‧pro‧gra‧mo‧wać"
  ],
  "hyphenations": [
    {
      "parts": [
        "o‧pro‧gra‧mo‧wać"
      ]
    }
  ],
  "lang": "Polish",
  "lang_code": "pl",
  "pos": "verb",
  "senses": [
    {
      "categories": [
        "Pages using etymon with no ID",
        "Pages with 1 entry",
        "Pages with entries",
        "Pages with etymology trees",
        "Pages with etymon",
        "Polish 5-syllable words",
        "Polish entries with etymology texts",
        "Polish entries with etymology trees",
        "Polish entries with etymon",
        "Polish entries with incorrect language header",
        "Polish lemmas",
        "Polish perfective verbs",
        "Polish terms derived from the Proto-Indo-European root *gerbʰ-",
        "Polish terms derived from the Proto-Indo-European root *per- (before)",
        "Polish terms derived from the Proto-Indo-European root *per- (fare)",
        "Polish terms prefixed with o-",
        "Polish terms with IPA pronunciation",
        "Polish transitive verbs",
        "Polish verbs",
        "Rhymes:Polish/ɔvat͡ɕ",
        "Rhymes:Polish/ɔvat͡ɕ/5 syllables",
        "pl:Programming"
      ],
      "glosses": [
        "to program (to develop software by writing code)"
      ],
      "links": [
        [
          "programming",
          "programming#Noun"
        ],
        [
          "program",
          "program"
        ]
      ],
      "raw_glosses": [
        "(transitive, programming) to program (to develop software by writing code)"
      ],
      "tags": [
        "perfective",
        "transitive"
      ],
      "topics": [
        "computing",
        "engineering",
        "mathematics",
        "natural-sciences",
        "physical-sciences",
        "programming",
        "sciences"
      ]
    }
  ],
  "sounds": [
    {
      "ipa": "/ɔ.prɔ.ɡraˈmɔ.vat͡ɕ/"
    },
    {
      "rhymes": "-ɔvat͡ɕ"
    }
  ],
  "word": "oprogramować"
}

Download raw JSONL data for oprogramować meaning in Polish (19.8kB)


This page is a part of the kaikki.org machine-readable Polish dictionary. This dictionary is based on structured data extracted on 2026-09-28 from the enwiktionary dump dated 2026-09-02 using wiktextract (1a05e46 and e3d6d4e). 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.