If you don't consider yourself tech-savvy, here is a list of tools you can try out that are easy to install, set up, and use.
Type-safe language for the Erlang VM and JavaScript runtimes now supports external annotations for external types.