sentence: pyobjc is a bidirectional bridge between the python and objective-c programming languages , allowing programmers to use and extend existing objective-c libraries , such as apple 's cocoa framework , using python .