You can't program with solidity on Blurt. I am not sure if there are any resources specifially for Blurt, but you can use the existing ones for Hive and simply point to the Blurt nodes. (I am not 100% sure if that will work).
Javascript: https://www.npmjs.com/package/@hiveio/hive-js
Python: https://beem.readthedocs.io/en/latest/
so is we can build dapps using JavaScript on blurt , is that possible.
Yes you can use Javascript to build apps for Blurt. Just need to point to the right nodes (and for that someone else would need to answer)