Yes, you can build dApps on this or that node using various programming languages; you just need to choose the proper API interface: gRPC, GraphQL, REST API, etc.