What languages should one start with when wanting to code for lightning, bitcoin and nostr?
I understand bitcoin is mainly C++ with some Python. Would you suggest Java as JSON is common?
Login to reply
Replies (2)
Use a language with a SDK if you want to go fast. For nostr, NDK (nostr-dev-kit) is in javascript/typescript, and rust-nostr is in Rust, with bindings in python, kotlin and swift. Using them will make you earn a lot of time avoiding to reimplement what every nostr dev already did.
Would a base of JavaScript be required for this? I know it conceptually, but have never had to code anything in JavaScript.
Or is it better to jump right into ndk?