I. INTRODUCTION

II. ORIGINS AND HISTORY OF QUANTUM COMPUTING

III. A TAXONOMY OF QUANTUM PROGRAMMING LANGUAGES

IV. CHALLENGES IN QUANTUM PROGRAMMING LANGUAGE DEVELOPMENT

V. A PATH FORWARD FOR QUANTUM PROGRAMMING LANGUAGE DEVELOPMENT