yarimo'tkazgich elementlarning paydo bo'lishi bilan bog'liq bo'lgan kompyuter texnologiyalarining rivojlanishida yangi davr boshlandi. Ikkinchi avlod kompyuterlari yanada ishonchliroq bo'ldilar, endi ular uzoq vaqt ishlashlari mumkin edi va ularga haqiqatan ham amaliy vazifalarni bajarish ishonib topshirildi. Aynan shu davrda xodimlar dasturchilar va operatorlar, kompyuterlar operatorlari va ishlab chiquvchilariga bo'lindi. Bu yillarda birinchi algoritmik tillar paydo bo'ldi va shuning uchun birinchi tizim dasturlari - kompilyatorlar. Protsessor vaqtining narxi oshdi, bu dasturni ishga
tushirish o'rtasida sarf qilinadigan samarasiz vaqtni qisqartirishni talab qildi. Dastlabki dasturlarni ishga tushirishni avtomatlashtiradigan va shu bilan protsessorning yuklanish koeffitsientini oshiradigan birinchi partiyani qayta ishlash tizimlari paydo bo'ldi. To'pni qayta ishlash tizimlari zamonaviy operatsion tizimlarning prototipi bo'lib, ular hisoblash jarayonini boshqarish uchun mo'ljallangan tizim tizimlarining birinchi dasturlariga aylandi. To'plamga ishlov berish tizimlarini amalga oshirishda vazifalarni boshqarishning rasmiylashtirilgan tili ishlab chiqilgan bo'lib, uning yordamida dasturchi tizim va operatorga kompyuterda nima qilishni xohlashini ma'lum qiladi. Odatda punch kartalari dastasi ko'rinishidagi bir nechta vazifalar to'plami vazifalar to'plami deb nomlandi. Ikkinchi avlod OT (60-yillar) - multiprogramma va birinchi protsessor tipidagi tizimlar. Vaqtni taqsimlovchi OTlar ishlab chiqilmoqda (o'z vazifalari bilan o'zaro aloqa qila oladigan ko'plab foydalanuvchilarga xizmat ko'rsatadigan tizimlar) va