System code keeps track of time passage in milliseconds. The time variables are implemented using the long integer data type. Standard functions allow use floating point variables when using the timing functions.