Blink-To-Live is a mobile application based on computer vision techniques that is designed to help patients with motor neuron diseases. The application uses machine learning models such as Adaptive Linear Regression, K Nearest Neighbors, Random Forest, and Support Vector Machine to detect and track the human eyes. Additionally, the application is also used to understand the factors that influence comprehension by investigating how developers comprehend query syntax and method syntax in Language-Integrated Query (LINQ). Furthermore, the eye-tracking technology is integrated with Virtual Reality (VR) head-mounted displays for rendering the VR senses, assisting the user interaction with the environment and supporting the vision screening.