sentence: today , however , languages with garbage collection such as java are increasingly popular ; the main manually managed languages still in widespread use today are c and c++ -- see c dynamic memory allocation .