То је програмски језик ниског нивоа
одговор: Прва генерација
Програмски језици ниског нивоа пружају мало или нимало апстракције од основног рачунарског хардвера. Ц примери програмских језика ниског нивоа. Процедурални програмски језици су тип програмског језика ниског нивоа који прати скуп инструкција. Ова упутства су написана одређеним редоследом и могу се користити за обраду података и интеракцију са хардверским компонентама. Програмски језици ниског нивоа се често користе за креирање уграђених система и драјвера уређаја, као и за друге апликације где су брзина и ефикасност меморије важни. Иако су ови језици сложени, они пружају велику флексибилност и контролу када је у питању креирање програма који могу да комуницирају са периферним уређајима или захтевају веома прецизне прорачуне.