Coding theory: A general framework and two inverse problems