Bachelor of Computer Applications — a 3-year degree focused on software, programming, and IT applications, often preferred over B.Tech for non-engineering background students.
B.Tech has more technical depth and better placement packages at tier-1 colleges. BCA is easier to get into and suitable if your goal is software development without PCM background.