Өзгермелі (компьютерлік бағдарламалау)
Компьютерлік бағдарламалауда, әсіресе C, C,, C# және Java бағдарламалау тілдерінде volatile кілт сөзі өзгермеген сияқты көрінсе де, мән әртүрлі қоңыраулар арасында өзгеруі мүмкін екенін көрсетеді. Бұл кілт сөз оңтайландырушы компиляторға кейінгі оқу немесе жазу әрекеттерін оңтайландыруға мүмкіндік бермейді, осылайша ескірген мәнді дұрыс пайдаланбайды немесе жазу әрекеттерін өткізіп жібереді. Өзгермелі мәндер негізінен аппараттық құралдарға қол жеткізу кезінде (жадпен байланыстырылған енгізу-шығару), жадтан оқу немесе жадқа жазу перифериялық құрылғылармен байланысу үшін пайдаланылғанда және басқа ағын мәнді өзгерте алатын көп ағынды кезде пайда болады.
волатильдің мақсаты қандай
өзгермеген сияқты көрінсе де, мән әртүрлі қоңыраулар арасында өзгеруі мүмкін екенін көрсетеді