Question: why bjt is called current controlled device?
Answer: BJT is a current controlled device because the output characteristics of BJT are determined by the input current. In a p-n junction i.e base-emitter junction in BJT the change in voltage (Vbe) is produced only after the change in base current.