블록체인 개발도 여러가지 언어로 개발을 할 수가 있습니다.
이더리움 같은 블록체인을 개발하고자 한다면 Go언어를 배워서 새로운 블록체인을 구성할 수가 있습니다.
이더리움의 경우 오픈소스이기 때문에 github에 소스가 올라와 있습니다.
이더리움의 스마트 컨트랙트를 개발하고 싶다면 Solidity라는 개발 언어를 사용해서 개발을 할 수 있습니다.
단순히 토큰을 이동하거나 스마트 컨트랙트를 호출만 하고 싶다면 API호출을 해서도 가능합니다.
web3.js 같은 라이브러리르 사용하게되면 쉽개 연동할수가 있기 때문에 자바스크립트로 개발하는 것이 편합니다.