'HEX', no es ningún lenguaje, es un sistema de codificación... o si lo prefieres ver más racional 'un sistema de numeración en base 16'.
Cuando pulsas en una dirección (prácticamente en cualquier editor hexadecimal) en la sección de la izquierda, verás que decodifica el valor de 1,2,4,8 bytes (a partir del seleccionado) y ofrece varios valores de decodificación en decimal, en fecha (date time) e incluso algunos lo desensamblan (incluso cuando ni siquiera se trata de código ejecutable, por ejemplo si abres una imagen o un txt).
quiero traducir de HEX a texto para poder encontrar el comando en todo el programa y así cambiarle el Valor.
Respondiendo a tu cuestión: En general todo editor hexadecimal, sitúa a la derecha del texto en hexadecimal, su transcripción en texto.
Necesito buscar en la línea de codigo de un programa un comando que ejecuta el programa para cambiarle un valor de un numero a otro.
Un editor hexadecimal, suele permitir buscar determinado valor, dando el valor como texto ASCII o en formato hexadecimal (solo hay que indicarle el caso)...
poder ver las líneas de codigo que ha escrito el creador con sus comandos y sus valores sin codificar?
... si se trata de código compilado, necesitar usar un desensamblador. En realidad puede bastarte un editor hexadecimal (especialment si solo vas a cambiar muy pocos datos) a condición de que entiendas lo que estás haciendo y lo que tienes al frente... pero dadas las preguntas que haces, dudo que sea el caso.
Después de gatear, se aprende a andar antes de pretender correr y saltar. Tu todavía 'gateas', es decir: tu problema elemental es que te falta conocimiento y comprensión de lo que tratas de hacer, tu problema no son los programas señalados, ni otros programas...