Hallo.
Ich denke, das mit dem RFID ist sehr komplex. Ich kenn mich zwar bisher noch ned so aus (RFID kommt erst im 3. Lehrjahr in der Berufsschule), aber ich vermute das in den Lese-Modulen z.B. von Conrad noch keine programmierbare Steuerung vorhanden ist und es sieht so aus, als könnte man diese nicht direkt mit dem PC verbinden.. Das einfachste wird wohl sein, diese mit einem Microcontroller (PICs, AVRs...) anzusteuern. Diese könnte man in z.B. C, Basic oder Assembler programmieren. Dazu müsstest du aber noch ein wenig googlen.
Ich hoffe, dass ich diesbezüglich nix falsches sage. xD
Lichtschranken sind ja quasi nix kompliziertes, da du sie ja als BOOL'schen Wert nutzen kannst. Damit stehen dir quasi alle Wege der Elektronik offen, ob Transistorsteuerungen, Relaissteuerungen oder eben mit Microcontrollern. Das einzige was du benötigst, ist Fachwissen in der Elektronik. Achja, programmieren kann man an einer handelsüblichen Lichtschranke nix, wenn dann nur deren Steuerung mithilfe von Microcontrollern.
Oder meinst du in etwa die Teile, mit denen an der Kasse gescannt wird? xD