Један од важнијих аспеката програмирања, типови података описују природу вредности или података који су садржани у променљивој или чак константи. Променљиве могу имати различите и променљиве вредности, док ће константама бити додељена вредност која се не мења. Постоји неколико различитих типова података и они углавном спадају у две различите категорије. Они могу бити скаларни или сложени.
Тецхнипагес објашњава тип података
Први значи да променљива (или константа) има једну вредност, док други значи да се више вредности чува у истој јединици. Нови програмери прво уче да раде са скаларним типовима података – они укључују ствари као што су цели бројеви, стрингови, датуми и Булови.
Пример сложених променљивих би били низови, где се више скупова података држи у истој датотеци. Сваки тип података, без обзира шта на крају буде, дефинише која врста информација може бити садржана у променљивој или константи.
У случају целих бројева и стрингова, на пример, променљиве или константе могу да садрже само бројеве или слова. Када је променљива подешена, на пример, њој се додељује тип података који онда одређује шта може бити у њој. Ово се касније не може променити, иако се садржај променљиве МОЖЕ променити.
Секундарно значење термина се односи на базе података – тип података је класификација којој се даје поље података, а затим одређује које информације или подаци се могу унети у њега када су записи додао је.
Уобичајене употребе типа података
- Типови података одређују врсту информација које се могу унети у поље базе података када се додају записи.
- Подешавање променљиве као одређеног типа података значи да која год вредност јој се касније додели, она мора бити компатибилна са правила која намеће тип података – цели бројеви не могу садржати слова, док Булови не могу садржати ништа осим Да и Не вредности.
- Сврха типова података у програмским језицима високог нивоа је да покажу програму какву врсту садржаја може да очекује – могу се користити и за тестирање да ли одређена променљива садржи неку врсту садржаја (попут специјалног знака у броју тип).
Уобичајене злоупотребе типа података
- Типови података су називи за поља у базама података у која се уносе подаци за записе.