Flashing customs programs on pixhawk

Hello everyone,
I am into learning pixhawk and wanted to work on my projects starts from small programs.
I am facing programming pixhawk using usb. How can i flash my own program like led blink on pixhawk using some python script.

Thank yoy