Leucippus was a pre-Socratic Greek philosopher who has been credited as the first philosopher to develop a theory of atomism.