repo for learning various languages and systems