NVDA: A Python-based Screen Reader Providing Access to Computers for the Blind

Michael Curran

Director /Software Developer, NV Access Limited

Co-lead Developer of the NVDA Screen Reader

Who is NV Access?

Our Philosophy

Our Business Model

What is NVDA?

NVDA Features

Application support

NVDA Features

How is NVDA Being Used?

Usage Statistics

Code and project Management

How is Python Used?

How is Python Used?

Where is Python not Used?

Why was Python Chosen?

Python-specific Features Used by NVDA

Development and Bug Tracking

History

History

History - Python

History - Python

Present and Future - Python

More Information