Olimpiady Informatyczne
Od bardzo wielu lat prowadzone są Olimpiady Informatyczne, skierowane głównie do młodych osób, młodych programistów, którzy mają szansę popisać się swoimi zdolnościami. Konkursy zwykle przeznaczone są dla studentów, ale i także uczniów szkół średnich. Co roczne konkursy organizowane są przez Ministerstwo Edukacji. Konkursy takie służą temu, aby znaleźć najlepszych z najlepszych, dla których może znaleźć się potem miejsce w najlepszych firmach. Trudno jest bowiem ocenić, kto jest najlepszy – wiele osób często umieją cząstkowe czynności, a konkursy takie umożliwiają wyłapanie osoby, która potrafi całość, a co najważniejsze w tym zawodzie – robi to, co sprawia jej przyjemność. Najważniejszym elementem informatyki, a dokładniej programowania jest język programowania. Język taki to zbiór zasad, które określają, w którym momencie ciąg symboli tworzy program.