Programo por komputero
Programo di komputero konsistas ek formalizo di un algoritmo en kelka programo-lingui kapabla di esar transformata en instrukturi exekutebla da un komputero, por produktar la dezirita rezulti. La programo indikas al komputero qua operaci ol devas exekutar, ed en qua ordino.

Por facileso, la komputero povas havar subprogrami ja en memoro, exemple por matematikala funcioni.

Diferanti modeli dil komputeri havas diferanta mashin-linguo o kodexo, to esas, la ideala programizo-moyeno. Tamen ca linguo esas ordinare desfacile uzebla da programizisto.

Do l'komputero havas specala programo kompililo od interpreto, quo tradukas komputero-linguo quale C++, Java o Prolog, qui esas plu facile lernebla ed uzebla, aden mashin-linguo.

Exemplo di programo por komputero en Visual Basic

Public sub Animalo()
NovaLineo$ = Chr$(13) + Chr$(10)
NomoAnimalo$=Inputbox("Nomo dil animalo, en Ido","Nomo en Ido")
Imajo$ = Inputbox("Imajo.jpg dil animalo", "Imajo en Commons")
A$ = "{"+"{" + "Animalo|" + NovaLineo$ 
A$ = A$ + "|Nomo = " + NomoAnimalo$ + NovaLineo$
A$ = A$ + "|Imajo = [[Arkivo:" + Imajo$
A$ = A$ + "|180px]]"+ "}}"
Text1.Text = A$
End Sub

Informatiko