A software company employs 3 programmers A, B and C. For the duration of a particular project, A, B and C worked 30%, 50% and 20% respectively. The probability of python programming language being used by A, B and C is 5%, 10% and 15% respectively. Find the probability that a particular piece of code chosen randomly is written by A given that it is in python language.