 Rather than requiring all desired functionality to be built into the language 's core , Python was designed to be highly extensible . Python can also be embedded in existing applications that need a programmable interface . This design of a small core language with a large standard library and an easily extensible interpreter was intended by Van Rossum from the start because of his frustrations with ABC , which espoused the opposite mindset . 
